SuperAPI AI 工具集

duel-agents-routing

智能体与模型

查看项目

更新于 10-16 01:06

技能介绍

用途:Duel Agents 是一个 IDE 原生的 LLM 路由层,把提示词同时运行在多个模型上,选出满足质量门槛的最便宜答案,从而在保证质量的前提下降低调用成本。提供 CLI、TypeScript SDK 以及面向 Claude Code、Cursor、Codex CLI、OpenClaw 的 IDE 插件。

主要能力:支持 duel-auto 自动模型选择;提供 OpenAI 兼容与 Anthropic 兼容 API;可流式输出;自动路由会参考提示复杂度、所需能力(代码、推理、创意)、token 长度和历史质量指标来选择最便宜的达标模型。

必要条件与安装:需要 Duel API 密钥,原始 Anthropic 或 OpenAI 密钥不可用,需在 https://duelagents.com/dashboard/settings 订阅并创建。密钥格式为 duel_ + 8 字符 + _ + 32 字符。安装示例:export DUEL_API_KEY=duel_yourprefix_yoursecret,npx @duel-agents/install all,npx @duel-agents/install doctor。分工具安装:npx @duel-agents/install claude-code、cursor、codex、openclaw。SDK 安装:npm install @duel-agents/sdk。

使用方式:SDK 中 new DuelClient({ apiKey }) 后调用 duel.chat.completions.create 或 duel.messages.create,模型填 duel-auto;Cursor 需在设置中把 Override OpenAI Base URL 设为 https://duelagents.com/v1 并填入 Duel 密钥;OpenClaw 会修改 ~/.openclaw/openclaw.json 并可用 openclaw config validate 校验。

适用场景:希望在 Claude Code、Cursor、Codex、OpenClaw 或自建多智能体、成本敏感路由等场景中统一接入多模型并自动择优的开发者。

限制:必须使用 Duel 订阅密钥;服务经由 https://duelagents.com/v1;文档主要给出 TypeScript 示例;关于其他语言 SDK、具体定价与质量阈值细节暂未提供。