Class EvaluatorAgentDefinitionModel
java.lang.Object
com.flowable.agent.engine.impl.persistence.repository.BaseAgentDefinitionModel
com.flowable.agent.engine.impl.persistence.repository.EvaluatorAgentDefinitionModel
- All Implemented Interfaces:
AgentDefinitionModel
First-class model for an evaluator (LLM-judge) agent. Carries the
EvaluatorAgentDefinitionModel.Score range the judge reports on as a
top-level score object (defaulted to the 0–1 unit interval at deploy time).- Author:
- Prathamesh Mane
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classScore range an evaluator reports on.Nested classes/interfaces inherited from interface AgentDefinitionModel
AgentDefinitionModel.AgentAudit, AgentDefinitionModel.AgentBehavior, AgentDefinitionModel.AgentBehaviorBpmnModelReference, AgentDefinitionModel.AgentBehaviorCmmnModelReference, AgentDefinitionModel.AgentGuardrailConfiguration, AgentDefinitionModel.AgentInput, AgentDefinitionModel.AgentInputParameter, AgentDefinitionModel.AgentKnowledgeBaseModelReference, AgentDefinitionModel.AgentModelSettings, AgentDefinitionModel.AgentOperation, AgentDefinitionModel.AgentOutput, AgentDefinitionModel.AgentOutputParameter, AgentDefinitionModel.AgentParameter, AgentDefinitionModel.AllowedValue, AgentDefinitionModel.Api, AgentDefinitionModel.ClassificationContentItem, AgentDefinitionModel.Constraint, AgentDefinitionModel.ContentToImageTransformation, AgentDefinitionModel.ContentToMarkdownTransformation, AgentDefinitionModel.ContentTransformation, AgentDefinitionModel.Credentials, AgentDefinitionModel.CustomHeader, AgentDefinitionModel.DelegateExpressionGuardrailConfiguration, AgentDefinitionModel.DocumentAgent, AgentDefinitionModel.DocumentClassification, AgentDefinitionModel.EvaluatorReference, AgentDefinitionModel.EventParameter, AgentDefinitionModel.ExternalAgentEventCompletion, AgentDefinitionModel.ExternalAgentSettings, AgentDefinitionModel.GuardrailDefaults, AgentDefinitionModel.GuardrailReference, AgentDefinitionModel.GuardrailReferenceConfiguration, AgentDefinitionModel.KnowledgeBase, AgentDefinitionModel.ModelReference, AgentDefinitionModel.NoMatchBehavior, AgentDefinitionModel.ServiceGuardrailConfiguration, AgentDefinitionModel.TemplateReference, AgentDefinitionModel.Tool, AgentDefinitionModel.TypeReference -
Field Summary
FieldsFields inherited from class BaseAgentDefinitionModel
api, audit, contentTransformation, description, documentAgent, documentClassification, enableChat, externalAgentSettings, invoker, key, knowledgeBase, modelSettings, name, operations, tools, type -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BaseAgentDefinitionModel
getApi, getAudit, getContentTransformation, getDescription, getDocumentAgent, getDocumentClassification, getExternalAgentSettings, getInvoker, getKey, getKnowledgeBase, getModelSettings, getName, getOperations, getTools, getType, isEnableChat, setApi, setAudit, setContentTransformation, setDescription, setDocumentAgent, setDocumentClassification, setEnableChat, setExternalAgentSettings, setInvoker, setKey, setKnowledgeBase, setModelSettings, setName, setOperations, setTools, setType
-
Field Details
-
score
-
-
Constructor Details
-
EvaluatorAgentDefinitionModel
public EvaluatorAgentDefinitionModel()
-
-
Method Details
-
getScore
-
setScore
-