Uses of Class
com.flowable.agent.api.repository.AgentDefinitionModel.GuardrailReference
Packages that use AgentDefinitionModel.GuardrailReference
-
Uses of AgentDefinitionModel.GuardrailReference in com.flowable.agent.api.repository
Fields in com.flowable.agent.api.repository with type parameters of type AgentDefinitionModel.GuardrailReferenceModifier and TypeFieldDescriptionprotected List<AgentDefinitionModel.GuardrailReference> AgentDefinitionModel.AgentOperation.guardrailsMethods in com.flowable.agent.api.repository that return types with arguments of type AgentDefinitionModel.GuardrailReferenceMethod parameters in com.flowable.agent.api.repository with type arguments of type AgentDefinitionModel.GuardrailReferenceModifier and TypeMethodDescriptionvoidAgentDefinitionModel.AgentOperation.setGuardrails(List<AgentDefinitionModel.GuardrailReference> guardrails) -
Uses of AgentDefinitionModel.GuardrailReference in com.flowable.agent.engine.impl.guardrail
Methods in com.flowable.agent.engine.impl.guardrail with parameters of type AgentDefinitionModel.GuardrailReferenceModifier and TypeMethodDescriptionGuardrailAgentEvaluator.evaluate(AgentDefinitionModel.GuardrailReference guardrailRef, String content, String tenantId) Evaluates the given content using the specified guardrail agent.GuardrailAgentEvaluator.evaluate(AgentDefinitionModel.GuardrailReference guardrailRef, String content, String tenantId, Map<String, Object> additionalVariables) Evaluates the given content using the specified guardrail agent.protected GuardrailResultGuardrailValidatingAiModelInvoker.handleGuardrailFailure(AgentDefinitionModel.GuardrailReference ref, AgentDefinitionModel.AgentOperation operation, String reason, String phase, String sourceLabel, String sourceId, String guardrailKey, String sourceType, List<AgentInvocationResultResponse.Exchange> guardrailExchanges, String guardrailType, String content, Instant startTime, Instant endTime, String sanitizedContent, Double confidence) GuardrailValidatingAiModelInvoker.resolveMockOverride(AgentInvocationContext context, String serviceKey, AgentDefinitionModel.GuardrailReference ref) protected GuardrailResultGuardrailValidatingAiModelInvoker.validateDelegateExpressionGuardrail(AgentDefinitionModel.GuardrailReference guardrailReference, AgentDefinitionModel.AgentOperation operation, AgentInvocationContext context, String phase, String outputContent, Map<String, Object> parsedOutputParameters, List<AgentInvocationResultResponse.Exchange> guardrailExchanges) protected GuardrailResultGuardrailValidatingAiModelInvoker.validateGuardrailAgent(AgentDefinitionModel.GuardrailReference ref, AgentDefinitionModel.AgentOperation operation, AgentInvocationContext context, String phase, String outputContent, List<AgentInvocationResultResponse.Exchange> guardrailExchanges) protected GuardrailResultGuardrailValidatingAiModelInvoker.validateWithServiceRegistry(AgentDefinitionModel.GuardrailReference ref, AgentDefinitionModel.AgentOperation operation, AgentInvocationContext context, String phase, String outputContent, List<AgentInvocationResultResponse.Exchange> guardrailExchanges)