Skip to content

Custom Providers

本页说明 Commander 中 Custom Providers 的用途、操作方式与生产注意点。命令路径与产品 monorepo 保持一致。

快速入口

bash
interface LLMProvider {
  readonly name: string;
  readonly model: string;

  call(
    messages: Message[],
    options: CallOptions
  ): Promise<LLMResponse>;

  isAvailable(): boolean;
}

说明

Provider Interface

(对应英文文档章节 Provider Interface 的完整说明与示例见 monorepo / 英文源;下方给出可运行入口。)

Example: Custom Provider

(对应英文文档章节 Example: Custom Provider 的完整说明与示例见 monorepo / 英文源;下方给出可运行入口。)

Registering a Provider

(对应英文文档章节 Registering a Provider 的完整说明与示例见 monorepo / 英文源;下方给出可运行入口。)

Provider Fallback Chain

(对应英文文档章节 Provider Fallback Chain 的完整说明与示例见 monorepo / 英文源;下方给出可运行入口。)

指标口径

25 提供商 · 5 规范拓扑 · 18 内置工具 · 6700+ 测试。

相关

MIT 许可 — 为多代理编排而生。