Uses of Interface
dev.langchain4j.guardrail.config.GuardrailsConfig
Packages that use GuardrailsConfig
Package
Description
-
Uses of GuardrailsConfig in dev.langchain4j.guardrail
Classes in dev.langchain4j.guardrail with type parameters of type GuardrailsConfigModifier and TypeClassDescriptionclassAbstractGuardrailExecutor<C extends GuardrailsConfig, P extends GuardrailRequest<P>, R extends GuardrailResult<R>, G extends Guardrail<P,R>, E extends GuardrailExecutedEvent<P, R, G>, F extends GuardrailResult.Failure> Abstract base class forGuardrailExecutors.static classAbstractGuardrailExecutor.GuardrailExecutorBuilder<C extends GuardrailsConfig, R extends GuardrailResult<R>, P extends GuardrailRequest<P>, G extends Guardrail<P,R>, E extends GuardrailExecutedEvent<P, R, G>, B extends AbstractGuardrailExecutor.GuardrailExecutorBuilder<C, R, P, G, E, B>> A generic abstract builder class for creating instances ofGuardrailExecutor.interfaceGuardrailExecutor<C extends GuardrailsConfig, P extends GuardrailRequest<P>, R extends GuardrailResult<R>, G extends Guardrail<P,R>, E extends GuardrailExecutedEvent<P, R, G>> Represents a mechanism to execute a set of guardrails on given parameters. -
Uses of GuardrailsConfig in dev.langchain4j.guardrail.config
Classes in dev.langchain4j.guardrail.config with type parameters of type GuardrailsConfigModifier and TypeInterfaceDescriptioninterfaceGuardrailsConfigBuilder<C extends GuardrailsConfig>Builder forGuardrailsConfiginstances.Subinterfaces of GuardrailsConfig in dev.langchain4j.guardrail.configModifier and TypeInterfaceDescriptioninterfaceConfiguration specifically for input guardrails.interfaceConfiguration specifically for output guardrails. -
Uses of GuardrailsConfig in dev.langchain4j.spi.guardrail
Classes in dev.langchain4j.spi.guardrail with type parameters of type GuardrailsConfigModifier and TypeInterfaceDescriptioninterfaceGuardrailExecutorBuilderFactory<C extends GuardrailsConfig, R extends GuardrailResult<R>, P extends GuardrailRequest<P>, G extends Guardrail<P,R>, E extends GuardrailExecutedEvent<P, R, G>, B extends AbstractGuardrailExecutor.GuardrailExecutorBuilder<C, R, P, G, E, B>> Represents a factory for creating instances ofAbstractGuardrailExecutor.GuardrailExecutorBuilder.