WaldiezAgent
Defined in: src/waldiez/models/Agent/Common/Agent.ts:22
Waldiez Agent.
ParamΒΆ
The id of the agent
ParamΒΆ
The type of the node in a graph (agent)
ParamΒΆ
The type of the agent ("user" | "assistant" | "manager" | "rag_user" | "swarm" | "reasoning" | "captain")
ParamΒΆ
The name of the agent
ParamΒΆ
The description of the agent
ParamΒΆ
The tags of the agent
ParamΒΆ
The requirements of the agent
ParamΒΆ
The creation date of the agent
ParamΒΆ
The update date of the agent
ParamΒΆ
The data of the agent. See WaldiezAgentData
Extended byΒΆ
WaldiezAgentAssistant
WaldiezAgentCaptain
WaldiezAgentGroupManager
WaldiezAgentRagUser
WaldiezAgentReasoning
WaldiezAgentSwarm
WaldiezAgentSwarmContainer
WaldiezAgentUserProxy
ConstructorsΒΆ
ConstructorΒΆ
new WaldiezAgent(
props
):WaldiezAgent
Defined in: src/waldiez/models/Agent/Common/Agent.ts:35
ParametersΒΆ
propsΒΆ
agentTypeΒΆ
createdAtΒΆ
string
dataΒΆ
descriptionΒΆ
string
idΒΆ
string
nameΒΆ
string
requirementsΒΆ
string
[]
rest?ΒΆ
{[key
: string
]: unknown
; }
tagsΒΆ
string
[]
updatedAtΒΆ
string
ReturnsΒΆ
WaldiezAgent
PropertiesΒΆ
agentTypeΒΆ
agentType:
WaldiezNodeAgentType
Defined in: src/waldiez/models/Agent/Common/Agent.ts:25
createdAtΒΆ
createdAt:
string
Defined in: src/waldiez/models/Agent/Common/Agent.ts:30
dataΒΆ
data:
WaldiezAgentData
Defined in: src/waldiez/models/Agent/Common/Agent.ts:32
descriptionΒΆ
description:
string
Defined in: src/waldiez/models/Agent/Common/Agent.ts:27
idΒΆ
id:
string
Defined in: src/waldiez/models/Agent/Common/Agent.ts:23
nameΒΆ
name:
string
Defined in: src/waldiez/models/Agent/Common/Agent.ts:26
requirementsΒΆ
requirements:
string
[]
Defined in: src/waldiez/models/Agent/Common/Agent.ts:29
rest?ΒΆ
optional
rest:object
Defined in: src/waldiez/models/Agent/Common/Agent.ts:33
Index SignatureΒΆ
[key
: string
]: unknown
tagsΒΆ
tags:
string
[]
Defined in: src/waldiez/models/Agent/Common/Agent.ts:28
typeΒΆ
type:
string
="agent"
Defined in: src/waldiez/models/Agent/Common/Agent.ts:24
updatedAtΒΆ
updatedAt:
string
Defined in: src/waldiez/models/Agent/Common/Agent.ts:31
MethodsΒΆ
create()ΒΆ
static
create(agentType
):WaldiezAgent
Defined in: src/waldiez/models/Agent/Common/Agent.ts:59
ParametersΒΆ
agentTypeΒΆ
WaldiezAgentType
| "swarm_container"
ReturnsΒΆ
WaldiezAgent