Skip to content

run

function run<TAgent, TContext>(
agent,
input,
options?): Promise<RunResult<TContext, TAgent>>
Type Parameter Default type

TAgent extends Agent<any, any>

TContext

undefined

Parameter Type

agent

TAgent

input

| string | AgentInputItem[] | RunState<TContext, TAgent>

options?

NonStreamRunOptions<TContext>

Promise<RunResult<TContext, TAgent>>

function run<TAgent, TContext>(
agent,
input,
options?): Promise<StreamedRunResult<TContext, TAgent>>
Type Parameter Default type

TAgent extends Agent<any, any>

TContext

undefined

Parameter Type

agent

TAgent

input

| string | AgentInputItem[] | RunState<TContext, TAgent>

options?

StreamRunOptions<TContext>

Promise<StreamedRunResult<TContext, TAgent>>