Package dev.enola.ai.dotagent
Class AgentsModel.Agent
java.lang.Object
dev.enola.common.io.object.WithSchema
dev.enola.ai.dotprompt.DotPrompt
dev.enola.ai.dotagent.AgentsModel.Agent
- Enclosing class:
AgentsModel
-
Nested Class Summary
Nested classes/interfaces inherited from class dev.enola.ai.dotprompt.DotPrompt
DotPrompt.Input, DotPrompt.Output -
Field Summary
FieldsModifier and TypeFieldDescription@Nullable StringOne-line description of the agent's capability.@Nullable StringInstruction; see schema for full description.Fields inherited from class dev.enola.ai.dotprompt.DotPrompt
id, input, model, name, output, prompt, template, toolsFields inherited from class dev.enola.common.io.object.WithSchema
schema -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
description
One-line description of the agent's capability. The model uses this to determine whether to delegate control to the agent. -
instruction
Instruction; see schema for full description.
-
-
Constructor Details
-
Agent
public Agent()
-