Skip to content

WaldiezAgent

@waldiez/react v0.4.7


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ΒΆ

ConstructorsΒΆ

ConstructorΒΆ

new WaldiezAgent(props): WaldiezAgent

Defined in: src/waldiez/models/Agent/Common/Agent.ts:35

ParametersΒΆ
propsΒΆ
agentTypeΒΆ

WaldiezNodeAgentType

createdAtΒΆ

string

dataΒΆ

WaldiezAgentData

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