Package dev.langchain4j.spi.guardrail
Interface InputGuardrailExecutorBuilderFactory
- All Superinterfaces:
GuardrailExecutorBuilderFactory<InputGuardrailsConfig,
InputGuardrailResult, InputGuardrailRequest, InputGuardrail, InputGuardrailExecutor.InputGuardrailExecutorBuilder>
public non-sealed interface InputGuardrailExecutorBuilderFactory
extends GuardrailExecutorBuilderFactory<InputGuardrailsConfig,InputGuardrailResult,InputGuardrailRequest,InputGuardrail,InputGuardrailExecutor.InputGuardrailExecutorBuilder>
Represents a factory for creating instances of
InputGuardrailExecutor.InputGuardrailExecutorBuilder
.
This non-sealed interface extends from the sealed interface GuardrailExecutorBuilderFactory
and is specifically tailored
for input guardrails. It provides methods to configure and build execution environments for guardrails that operate on inputs,
ensuring that they adhere to predefined rules or constraints.-
Method Summary
Methods inherited from interface dev.langchain4j.spi.guardrail.GuardrailExecutorBuilderFactory
getBuilder