Class JsonGuardrailsUtils

java.lang.Object
io.quarkiverse.langchain4j.guardrails.JsonGuardrailsUtils

@ApplicationScoped public class JsonGuardrailsUtils extends Object
  • Method Details

    • trimNonJson

      public String trimNonJson(String llmResponse)
    • deserialize

      public <T> T deserialize(String json, Class<T> expectedOutputClass)
    • deserialize

      public <T> T deserialize(String json, com.fasterxml.jackson.core.type.TypeReference<T> expectedOutputType)