Skip to content

uni-flow 公开 API(中文注解)


uni-flow 公开 API(中文注解) / PiAgentAdapter

Class: PiAgentAdapter

Defined in: adapters/pi-agent-adapter.ts:27

pi-agent-core 的 RuntimeAdapter:通过注入的 executeFn 解耦真实 Agent 循环,便于测试与集成。

Implements

Constructors

Constructor

new PiAgentAdapter(config): PiAgentAdapter

Defined in: adapters/pi-agent-adapter.ts:31

Parameters

config

PiAgentAdapterConfig

Returns

PiAgentAdapter

Properties

type

readonly type: "pi-agent"

Defined in: adapters/pi-agent-adapter.ts:28

适配器类型标签。

Implementation of

RuntimeAdapter.type

Methods

cancel()

cancel(): void

Defined in: adapters/pi-agent-adapter.ts:64

请求取消。

Returns

void

Implementation of

RuntimeAdapter.cancel


execute()

execute(input, ctx): Promise<AgentOutput>

Defined in: adapters/pi-agent-adapter.ts:33

执行一轮并返回 AgentOutput

Parameters

input

AgentInput

ctx

ExecutionContext

Returns

Promise<AgentOutput>

Implementation of

RuntimeAdapter.execute


followUp()

followUp(content): void

Defined in: adapters/pi-agent-adapter.ts:53

运行中追问(若框架支持)。

Parameters

content

string

Returns

void

Implementation of

RuntimeAdapter.followUp


frameworkInfo()

frameworkInfo(): object

Defined in: adapters/pi-agent-adapter.ts:68

框架名称与版本,供可观测性使用。

Returns

object

name

name: string

version

version: string

Implementation of

RuntimeAdapter.frameworkInfo


steer()

steer(content): void

Defined in: adapters/pi-agent-adapter.ts:49

运行中转向(若框架支持)。

Parameters

content

string

Returns

void

Implementation of

RuntimeAdapter.steer


subscribe()

subscribe(handler): Unsubscribe

Defined in: adapters/pi-agent-adapter.ts:57

订阅生命周期事件。

Parameters

handler

RuntimeEventHandler

Returns

Unsubscribe

Implementation of

RuntimeAdapter.subscribe

MIT Licensed