Uses of Record Class
io.quarkiverse.langchain4j.guardrails.OutputGuardrailParams
Packages that use OutputGuardrailParams
Package
Description
-
Uses of OutputGuardrailParams in io.quarkiverse.langchain4j.audit
Subinterfaces with type arguments of type OutputGuardrailParams in io.quarkiverse.langchain4j.auditModifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version.This will be replaced with an alternate version when the upstream guardrail implementation is merged -
Uses of OutputGuardrailParams in io.quarkiverse.langchain4j.audit.internal
Methods in io.quarkiverse.langchain4j.audit.internal that return OutputGuardrailParamsModifier and TypeMethodDescriptionDefaultOutputGuardrailExecutedEvent.params()
Deprecated, for removal: This API element is subject to removal in a future version.Returns the value of theparams
record component.Constructors in io.quarkiverse.langchain4j.audit.internal with parameters of type OutputGuardrailParamsModifierConstructorDescriptionDefaultOutputGuardrailExecutedEvent
(AuditSourceInfo sourceInfo, OutputGuardrailParams params, OutputGuardrailResult result, Class<OutputGuardrail> guardrailClass) Deprecated, for removal: This API element is subject to removal in a future version.Creates an instance of aDefaultOutputGuardrailExecutedEvent
record class. -
Uses of OutputGuardrailParams in io.quarkiverse.langchain4j.guardrails
Subinterfaces with type arguments of type OutputGuardrailParams in io.quarkiverse.langchain4j.guardrailsModifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version.UseOutputGuardrail
insteadMethods in io.quarkiverse.langchain4j.guardrails that return OutputGuardrailParamsModifier and TypeMethodDescriptionstatic OutputGuardrailParams
OutputGuardrailParams.from
(dev.langchain4j.data.message.AiMessage responseFromLLM) Deprecated, for removal: This API element is subject to removal in a future version.static OutputGuardrailParams
OutputGuardrailParams.from
(dev.langchain4j.data.message.AiMessage responseFromLLM, Map<String, Object> variables) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Methods in io.quarkiverse.langchain4j.guardrails with parameters of type OutputGuardrailParamsModifier and TypeMethodDescriptiondefault OutputGuardrailResult
OutputGuardrail.validate
(OutputGuardrailParams params) Deprecated, for removal: This API element is subject to removal in a future version.Validates the response from the LLM. -
Uses of OutputGuardrailParams in io.quarkiverse.langchain4j.runtime.aiservice
Methods in io.quarkiverse.langchain4j.runtime.aiservice with parameters of type OutputGuardrailParamsModifier and TypeMethodDescriptionGuardrailsSupport.invokeOutputGuardRails
(AiServiceMethodCreateInfo methodCreateInfo, dev.langchain4j.memory.ChatMemory chatMemory, dev.langchain4j.model.chat.ChatModel chatModel, dev.langchain4j.model.chat.response.ChatResponse response, List<dev.langchain4j.agent.tool.ToolSpecification> toolSpecifications, OutputGuardrailParams output, jakarta.enterprise.inject.spi.BeanManager beanManager, AuditSourceInfo auditSourceInfo) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated in favor of upstream implementationstatic OutputGuardrailResult
GuardrailsSupport.invokeOutputGuardrailsForStream
(AiServiceMethodCreateInfo methodCreateInfo, OutputGuardrailParams outputGuardrailParams, jakarta.enterprise.inject.spi.BeanManager beanManager, AuditSourceInfo auditSourceInfo) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated in favor of upstream implementation