Uses of Interface
dev.langchain4j.service.guardrail.GuardrailService.Builder
Packages that use GuardrailService.Builder
Package
Description
-
Uses of GuardrailService.Builder in dev.langchain4j.service
Fields in dev.langchain4j.service declared as GuardrailService.BuilderModifier and TypeFieldDescriptionfinal GuardrailService.BuilderAiServiceContext.guardrailServiceBuilder -
Uses of GuardrailService.Builder in dev.langchain4j.service.guardrail
Methods in dev.langchain4j.service.guardrail that return GuardrailService.BuilderModifier and TypeMethodDescriptionstatic GuardrailService.BuilderCreates a new instance ofGuardrailService.Builderfor 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. -
Uses of GuardrailService.Builder in dev.langchain4j.service.guardrail.spi
Methods in dev.langchain4j.service.guardrail.spi that return GuardrailService.BuilderModifier and TypeMethodDescriptionGuardrailServiceBuilderFactory.getBuilder(Class<?> aiServiceClass) Gets an instance of theGuardrailService.Builder