Uses of Interface
io.quarkiverse.langchain4j.guardrails.Guardrail
Packages that use Guardrail
-
Uses of Guardrail in io.quarkiverse.langchain4j.audit
Classes in io.quarkiverse.langchain4j.audit with type parameters of type GuardrailModifier and TypeInterfaceDescriptioninterface
GuardrailExecutedEvent<P extends GuardrailParams,
R extends GuardrailResult<R>, G extends Guardrail<P, R>> 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 Guardrail in io.quarkiverse.langchain4j.guardrails
Subinterfaces of Guardrail in io.quarkiverse.langchain4j.guardrailsModifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version.UseInputGuardrail
insteadinterface
Deprecated, for removal: This API element is subject to removal in a future version.UseOutputGuardrail
insteadClasses in io.quarkiverse.langchain4j.guardrails that implement GuardrailModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.UseJsonExtractorOutputGuardrail
insteadMethods in io.quarkiverse.langchain4j.guardrails that return types with arguments of type GuardrailModifier and TypeMethodDescriptionGuardrailResult.Failure.guardrailClass()
InputGuardrailResult.Failure.guardrailClass()
Returns the value of theguardrailClass
record component.OutputGuardrailResult.Failure.guardrailClass()
Returns the value of theguardrailClass
record component.Method parameters in io.quarkiverse.langchain4j.guardrails with type arguments of type GuardrailModifier and TypeMethodDescriptionGuardrailResult.validatedBy
(Class<? extends Guardrail> guardrailClass) Deprecated, for removal: This API element is subject to removal in a future version.InputGuardrailResult.validatedBy
(Class<? extends Guardrail> guardrailClass) Deprecated, for removal: This API element is subject to removal in a future version.OutputGuardrailResult.validatedBy
(Class<? extends Guardrail> guardrailClass) Deprecated, for removal: This API element is subject to removal in a future version.GuardrailResult.Failure.withGuardrailClass
(Class<? extends Guardrail> guardrailClass) InputGuardrailResult.Failure.withGuardrailClass
(Class<? extends Guardrail> guardrailClass) OutputGuardrailResult.Failure.withGuardrailClass
(Class<? extends Guardrail> guardrailClass) Constructor parameters in io.quarkiverse.langchain4j.guardrails with type arguments of type Guardrail