新闻详情

新闻详情

首页 / 资讯中心 / 详情

Open Agents模型网关:一个网关统一多模型供应商,切换Claude和GPT只需改一行

发布时间:2026/9/17 16:07:00来源:尧图网络
Open Agents模型网关:一个网关统一多模型供应商,切换Claude和GPT只需改一行
Open Agents模型网关一个网关统一多模型供应商切换Claude和GPT只需改一行【免费下载链接】open-agentsAn open source template for building cloud agents.项目地址: https://gitcode.com/GitHub_Trending/op/open-agentsOpen Agents 是一个开源的云端编码智能体模板它的**模型网关Model Gateway**基于 AI SDK 构建让你用一个入口统一调用 Anthropic、OpenAI 等多家大模型供应商。无需为每家厂商单独写 API 客户端只需更换模型 ID 字符串即可在不同供应商的模型之间自由切换。为什么需要模型网关很多开发者在接入多个大模型时都会遇到这样的痛点每家供应商的 SDK、请求格式、认证方式都不一样想换模型时要重写一大段调用代码不同模型的思考预算、推理参数等细节各不相同Open Agents 的模型网关把这些差异全部收敛到一个模块里上层业务代码只需要拿到一个语言模型对象就能用供应商差异被彻底隔离。网关的核心模型 ID 即配置网关位于 packages/agent/models.ts核心思想非常简单模型 ID 采用供应商/模型名的格式例如anthropic/claude-haiku-4.5或openai/gpt-5.4。调用时只需把模型 ID 传给gateway()函数它就返回一个标准语言模型对象。想从 Claude 切到 GPT把 ID 前缀换掉即可其余代码一行不动。网关还会自动附加请求头如x-title标识应用名方便供应商侧做流量归因。供应商专属的智能默认参数不同模型的最佳姿势差别很大网关在 getProviderOptionsForModel 中内置了自动适配逻辑Anthropic 模型自动配置思考thinking参数——较新版本使用自适应思考 中等努力度旧版本使用 8000 token 的思考预算OpenAI 模型自动设置store: false响应不持久化GPT-5 系列还会附带推理摘要参数避免 Responses API 报错用户自定义覆盖以上默认值都可以被配置层覆盖但 OpenAI 的非持久化策略会被强制保留防止意外泄露这意味着即使你完全不懂各厂商 API 的细节网关也会帮你把参数调到安全合理。模型列表与前端选择一次请求看全部模型应用如何知道自己能用哪些模型答案是 models-with-context.ts通过gateway.getAvailableModels()从网关拉取全部可用模型同时从 models.dev 元数据源补充上下文窗口大小和费用信息带 750ms 超时失败时优雅降级不影响主流程过滤出语言模型返回给前端前端接口 apps/web/app/api/models/route.ts 负责按会话做权限过滤后返回模型列表而 model-options.ts 会把模型按供应商分组展示——Anthropic 和 OpenAI 固定在列表顶部其余按字母排序基础模型排在变体variant之前。访问控制与默认模型回退网关不只是统一调用还负责安全兜底默认模型应用默认使用openai/gpt-5.4见 models.ts聊天时若所选模型不存在或已禁用会自动回退到默认模型并打印告警会话级过滤托管演示环境中高成本的 Claude Opus 系列会被 model-access.ts 自动过滤提示用户部署自己的副本以解锁全部模型费用估算estimateModelUsageCost 按输入/缓存读取/输出三种单价分别计费超过 200K token 上下文还会自动切换到更高费率档位如何开始使用Fork 并部署该项目部署说明见 README.md 与 deploy-your-own 页面配置POSTGRES_URL等最小环境变量通过 Vercel 一键部署在前端模型选择器中按供应商分组选择模型或修改默认模型 ID 完成切换整体架构参考 docs/agents/architecture.md网关设计与沙箱、工作流解耦模型供应商可以随时独立演进这正是Agent 不跑在沙箱里这一核心架构决策带来的好处。小结Open Agents 的模型网关用一套极简的供应商/模型ID 规范解决了多供应商接入的三大问题统一调用接口、自动参数适配、模型列表与访问控制。对于想自建 AI 智能体又不想被单一模型绑定的开发者这套网关模式非常值得借鉴。【免费下载链接】open-agentsAn open source template for building cloud agents.项目地址: https://gitcode.com/GitHub_Trending/op/open-agents创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Node.js 12.13.0 进入 Erbium 长期支持(LTS):版本里程碑解析与发布博客结构拆解 2026/9/17 16:40:08

Node.js 12.13.0 进入 Erbium 长期支持(LTS):版本里程碑解析与发布博客结构拆解

Node.js 12.13.0 进入 Erbium 长期支持(LTS):版本里程碑解析与发布博客结构拆解 【免费下载链接】nodejs.org The Node.js Website 项目地址: https://gitcode.com/GitHub_Trending/no/nodejs.org 本文以 nodejs.org 仓库中的官方发布博…

阅读更多 →
IDC运维面试高频考点:VLAN、链路聚合、RAID与故障排查 2026/9/17 16:40:08

IDC运维面试高频考点:VLAN、链路聚合、RAID与故障排查

简介:面向互联网IDC运维岗位求职者的面试题与答案整理,内容覆盖数据中心运维的核心知识体系,包括远程访问方式、数据库与HTTP默认端口、交换机与路由器原理、网络安全攻击、RAID级别、磁盘分区、Linux目录结构、DNS/NAT/ARP、网线568B线序、虚…

阅读更多 →
AI驱动的渗透测试工作流:图数据库+Docker+Agent协同架构 2026/9/17 16:40:08

AI驱动的渗透测试工作流:图数据库+Docker+Agent协同架构

1. 项目概述:Pentagi不是工具,而是一套可落地的AI驱动渗透测试工作流设计范式 “Pentagi”这个词在当前安全技术社区里,既不是某个已发布的开源项目,也不是某家厂商的商业产品名称——它本质上是一个合成词(Penetrati…

阅读更多 →
Presenton 开源 AI 演示文稿生成器完整上手指南:一条命令部署,10 套模板开箱即用 2026/9/17 16:40:08

Presenton 开源 AI 演示文稿生成器完整上手指南:一条命令部署,10 套模板开箱即用

Presenton 开源 AI 演示文稿生成器完整上手指南:一条命令部署,10 套模板开箱即用 【免费下载链接】presenton Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative) 项目地址: http…

阅读更多 →
MATLAB/Simulink基带传输系统闭环仿真实战 2026/9/17 16:40:08

MATLAB/Simulink基带传输系统闭环仿真实战

简介:本资源是一份面向通信工程专业本科生的《通信原理》课程设计文档,聚焦数字基带传输系统建模与仿真,帮助学习者掌握MATLAB/Simulink在通信系统设计中的核心应用。文档完整呈现了从基带信号生成(含AMI、HDB3等码型说明&#xf…

阅读更多 →
Headlamp 前端 Kubernetes API 列表请求配置:ApiListOptions 接口全面解析 2026/9/17 16:37:08

Headlamp 前端 Kubernetes API 列表请求配置:ApiListOptions 接口全面解析

Headlamp 前端 Kubernetes API 列表请求配置:ApiListOptions 接口全面解析 【免费下载链接】headlamp A Kubernetes web UI that is fully-featured, user-friendly and extensible 项目地址: https://gitcode.com/GitHub_Trending/he/headlamp 本文深入解析…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞