Uses of Record Class
io.quarkiverse.langchain4j.guardrails.InputGuardrailResult
Packages that use InputGuardrailResult
-
Uses of InputGuardrailResult in io.quarkiverse.langchain4j.guardrails
Subinterfaces with type arguments of type InputGuardrailResult in io.quarkiverse.langchain4j.guardrailsModifier and TypeInterfaceDescriptioninterface
An input guardrail is a rule that is applied to the input of the model to ensure that the input (the user message) is safe and meets the expectations of the model.Classes in io.quarkiverse.langchain4j.guardrails that implement interfaces with type arguments of type InputGuardrailResultMethods in io.quarkiverse.langchain4j.guardrails that return InputGuardrailResultModifier and TypeMethodDescriptiondefault InputGuardrailResult
default InputGuardrailResult
static InputGuardrailResult
InputGuardrailResult.failure
(List<? extends GuardrailResult.Failure> failures) default InputGuardrailResult
default InputGuardrailResult
default InputGuardrailResult
InputGuardrail.success()
static InputGuardrailResult
InputGuardrailResult.success()
default InputGuardrailResult
InputGuardrail.validate
(dev.langchain4j.data.message.UserMessage userMessage) Validates theuser message
that will be sent to the LLM.default InputGuardrailResult
InputGuardrail.validate
(InputGuardrailParams params) Validates the input that will be sent to the LLM.InputGuardrailResult.validatedBy
(Class<? extends Guardrail> guardrailClass)