Constructors
constructor
- new AgentsModule(client): AgentsModule
Properties
Private client
Methods
chat
- chat(agentId, messages): Promise<unknown>
Parameters
- agentId: number
- messages: {
content: string;
role: string;
}[]
Returns Promise<unknown>
create
- create(data): Promise<unknown>
Parameters
- data: Record<string, unknown>
Returns Promise<unknown>
delete
- delete(agentId): Promise<unknown>
Returns Promise<unknown>
execute
- execute(agentId, action, inputs): Promise<unknown>
Parameters
- agentId: number
- action: string
- inputs: Record<string, unknown>
Returns Promise<unknown>
get
- get(agentId): Promise<unknown>
Returns Promise<unknown>
listAgents
- listAgents(options?): Promise<unknown>
Parameters
- options: {
agentType?: AgentType;
capability?: string;
limit?: number;
offset?: number;
} = {}Optional agentType?: AgentType
Optional capability?: string
Optional limit?: number
Optional offset?: number
Returns Promise<unknown>
listCapabilities
- listCapabilities(agentId): Promise<unknown>
Returns Promise<unknown>
update
- update(agentId, data): Promise<unknown>
Parameters
- agentId: number
- data: Record<string, unknown>
Returns Promise<unknown>
Agents Module - Agent Management and Execution