Skip to content

createWorkflowFromAgent

createWorkflowFromAgent<ToolProviderContext, Tools, TOutput>(runtime, agent, options?): Workflow<string, TOutput, string>

Defined in: packages/core/src/workflow/from-agent.ts:22

Wrap an agent as a workflow that accepts a string user message and returns the agent’s output. Prefer AdlRuntime.createWorkflowFromAgent.

ToolProviderContext = undefined

Tools extends ToolSet = ToolSet

TOutput = string

AdlRuntime

Agent<ToolProviderContext, Tools, TOutput>

CreateWorkflowFromAgentOptions<ToolProviderContext>

Workflow<string, TOutput, string>