Skip to content

createAgent

createAgent<ToolProviderContext, Tools, TOutput>(runtime, definition, overrides?): Agent<ToolProviderContext, Tools, TOutput>

Defined in: packages/core/src/agent/create.ts:11

Functional factory for tests and libraries. In project code, use AdlRuntime.createAgent.

ToolProviderContext = undefined

Tools extends ToolSet = ToolSet

TOutput = string

AdlRuntime

AgentDefinition<ToolProviderContext, Tools, TOutput>

AdlRuntimeOptions

Agent<ToolProviderContext, Tools, TOutput>