Uses of Interface
dev.langchain4j.service.guardrail.GuardrailService.Builder
Packages that use GuardrailService.Builder
-
Uses of GuardrailService.Builder in dev.langchain4j.service
Fields in dev.langchain4j.service declared as GuardrailService.BuilderModifier and TypeFieldDescriptionfinal GuardrailService.Builder
AiServiceContext.guardrailServiceBuilder
-
Uses of GuardrailService.Builder in dev.langchain4j.service.guardrail
Methods in dev.langchain4j.service.guardrail that return GuardrailService.BuilderModifier and TypeMethodDescriptionstatic GuardrailService.Builder
Creates a new instance ofGuardrailService.Builder
for the specified AI service class.default <I extends InputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.inputGuardrailClasses
(Class<? extends I>... guardrailClasses) Configures the classes of input guardrails for the Builder.<I extends InputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.inputGuardrailClasses
(List<Class<? extends I>> guardrailClasses) Configures the classes of input guardrails for the Builder.default <I extends InputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.inputGuardrails
(I... guardrails) Configures the input guardrails for the Builder.<I extends InputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.inputGuardrails
(List<I> guardrails) Sets the input guardrails for the Builder.GuardrailService.Builder.inputGuardrailsConfig
(InputGuardrailsConfig config) Configures the input guardrails for the builder.default <O extends OutputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.outputGuardrailClasses
(Class<? extends O>... guardrailClasses) Configures the classes of output guardrails for the Builder.<O extends OutputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.outputGuardrailClasses
(List<Class<? extends O>> guardrailClasses) Configures the classes of output guardrails for the Builder.<O extends OutputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.outputGuardrails
(List<O> guardrails) Sets the output guardrails for the Builder.default <O extends OutputGuardrail>
GuardrailService.BuilderGuardrailService.Builder.outputGuardrails
(O... guardrails) Configures the output guardrails for the Builder.GuardrailService.Builder.outputGuardrailsConfig
(OutputGuardrailsConfig config) Configures the output guardrails for the Builder.