AgentWorker
Defined in: .build/typescript/packages/core/src/agent/base.ts:157
Worker will schedule tasks and handle the task execution
Deprecated
Section titled “Deprecated”Use agent instead.
Extended by
Section titled “Extended by”Type Parameters
Section titled “Type Parameters”AI
extends LLM
Store
extends object
= object
AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions
extends object
= AI
extends LLM
<object
, infer AdditionalMessageOptions> ? AdditionalMessageOptions
: never
AdditionalChatOptions
Section titled “AdditionalChatOptions”AdditionalChatOptions
extends object
= object
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AgentWorker<
AI
,Store
,AdditionalMessageOptions
,AdditionalChatOptions
>():AgentWorker
<AI
,Store
,AdditionalMessageOptions
,AdditionalChatOptions
>
Returns
Section titled “Returns”AgentWorker
<AI
, Store
, AdditionalMessageOptions
, AdditionalChatOptions
>
Properties
Section titled “Properties”taskHandler
Section titled “taskHandler”
abstract
taskHandler:TaskHandler
<AI
,Store
,AdditionalMessageOptions
,AdditionalChatOptions
>
Defined in: .build/typescript/packages/core/src/agent/base.ts:171
[toStringTag]
Section titled “[toStringTag]”[toStringTag]:
string
="AgentWorker"
Defined in: .build/typescript/packages/core/src/agent/base.ts:249
Methods
Section titled “Methods”createTask()
Section titled “createTask()”createTask(
query
,context
):ReadableStream
<TaskStepOutput
<AI
,Store
,AdditionalMessageOptions
,AdditionalChatOptions
>>
Defined in: .build/typescript/packages/core/src/agent/base.ts:178
Parameters
Section titled “Parameters”context
Section titled “context”AgentTaskContext
<AI
, Store
, AdditionalMessageOptions
, AdditionalChatOptions
>
Returns
Section titled “Returns”ReadableStream
<TaskStepOutput
<AI
, Store
, AdditionalMessageOptions
, AdditionalChatOptions
>>