Logo
Classes

LLMAgentWorker

Defined in: packages/core/src/agent/llm.ts:61

Worker will schedule tasks and handle the task execution

Extends

Constructors

Constructor

new LLMAgentWorker(): LLMAgentWorker

Returns

LLMAgentWorker

Inherited from

AgentWorker.constructor

Properties

[toStringTag]

[toStringTag]: string = "AgentWorker"

Defined in: packages/core/src/agent/base.ts:248

Inherited from

AgentWorker.[toStringTag]


taskHandler

taskHandler: TaskHandler<LLM<object, object>> = AgentRunner.defaultTaskHandler

Defined in: packages/core/src/agent/llm.ts:62

Overrides

AgentWorker.taskHandler

Methods

createTask()

createTask(query, context): ReadableStream<TaskStepOutput<LLM<object, object>, object, object, object>>

Defined in: packages/core/src/agent/base.ts:177

Parameters

query

MessageContent

context

AgentTaskContext<LLM<object, object>, object, object, object>

Returns

ReadableStream<TaskStepOutput<LLM<object, object>, object, object, object>>

Inherited from

AgentWorker.createTask

On this page