Uses of Class
dev.langchain4j.guardrail.InputGuardrailResult
Packages that use InputGuardrailResult
-
Uses of InputGuardrailResult in dev.langchain4j.guardrail
Methods in dev.langchain4j.guardrail that return InputGuardrailResultModifier and TypeMethodDescriptionprotected InputGuardrailResultInputGuardrailExecutor.createFailure(List<InputGuardrailResult.Failure> failures) Creates a failure result from someInputGuardrailResult.Failures.protected InputGuardrailResultInputGuardrailExecutor.createSuccess()Creates a success result.InputGuardrailExecutor.execute(InputGuardrailRequest params) Execeutes theInputGuardrails on the givenInputGuardrailRequest.default InputGuardrailResultProduces a non-fatal failuredefault InputGuardrailResultProduces a non-fatal failuredefault InputGuardrailResultProduces a fatal failuredefault InputGuardrailResultProduces a non-fatal failuredefault InputGuardrailResultInputGuardrail.success()Produces a successful result without any successful textstatic InputGuardrailResultInputGuardrailResult.success()Gets a successful input guardrail resultdefault InputGuardrailResultInputGuardrail.successWith(String successfulText) Produces a successful result with specific success textstatic InputGuardrailResultInputGuardrailResult.successWith(String successfulText) Produces a successful result with specific success textdefault InputGuardrailResultInputGuardrail.validate(UserMessage userMessage) Validates theuser messagethat will be sent to the LLM.default InputGuardrailResultInputGuardrail.validate(InputGuardrailRequest params) Validates the input that will be sent to the LLM.