OpenClaw 重构模型发现机制,新模型无需发版即可选用

工具AI 评分 72/100OpenClaw:Blog(网页)待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

本条选题由第三方线索发现;线索方提供的摘要未被采用,本页内容依据下方信源整理。线索来源:AIHOT

OpenClaw 此前把各厂商插件的模型清单打包进发行包,导致 OpenAI 上线 GPT-6.1 Sol 时,用 ChatGPT 登录的用户无法选用,因为内置的 Codex 0.158.0 低于 Sol 要求的 0.159.2。团队用约五周、约 80 个 PR 重做了模型发现方式,改为从三处获取模型列表:每四小时重建一次、约含 1000 个模型的在线目录,登录后向厂商拉取账号可用模型,以及原有清单。运行中的 Gateway 会在后台检测新目录并即时切换,进行中的回合仍沿用启动时的目录,保证模型与价格一致。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

旧机制卡在哪

过去每个厂商插件都把自己的模型清单放在一个 manifest 文件里,而这个文件随 OpenClaw 发行包一起发布,插件又绑定在具体版本上。结果是模型清单的更新必须等一次发版。OpenAI 推出 GPT-6.1 Sol 时,OpenClaw 打包的是 Codex 0.158.0,而 ChatGPT 只向 Codex 0.159.2 及更高版本开放该模型,用户因此无法在列表里选到它。上线首日正是用户最想试用新模型的时候,等待却由 OpenClaw 的发版节奏造成。

三处来源怎么分工

第一处是托管在 catalog.openclaw.ai 的模型目录,后台任务每四小时重建一次:先取 models.dev 的数据,再叠加 OpenClaw 自己的 manifest,补上价格后发布,目前约含 1000 个模型。运行中的 Gateway 会在后台检查是否有更新目录并实时切换;切换后新回合使用新目录,已开始的回合继续用它启动时的目录,使模型列表与价格始终对应。发布端还会剔除已退役或厂商不再提供的模型,例如 NVIDIA 已停止在 API 提供两个模型,目录里却仍有记录。第二处是账号维度:登录厂商后,OpenClaw 会向对方请求该账号的模型列表,凡是账号可用的对话模型都会展示,包括比本地安装更新的、或仅该账号可见的模型。第三处是原有清单,作为兜底。

一次失败与遗留边界

9 月 21 日 models.dev 把 kimi-for-coding 条目拆成两个新条目,发布流程把单个厂商缺失当作致命错误,导致每次运行都失败,GPT-6 Sol 与 Luna 在那段时间没能进入已有安装。现在缺失厂商只记录警告,仅该厂商暂时拿不到新数据,其余照常发布。文章也说明仍有部分改动需要发版才能生效,模型发现的大部分日常更新已不再依赖新版本。

为什么值得看

模型清单与发版解耦,新模型上线当天即可被选用,对依赖多厂商模型的工具开发者有直接参考价值。

OpenAIGPT

信源1 家

  1. [1]OpenClaw:Blog(网页)线索来自 AIHOTOpenClaw 无需更新即可使用新模型:改为三个模型列表来源

关键事实

  • OpenClaw 内置 Codex 0.158.0,而 ChatGPT 仅向 Codex 0.159.2 及更新版本提供 GPT-6.1 Sol[1]

  • 重构历时约五周、约 80 个 pull request[1]

  • 在线模型目录每四小时重建一次,目前收录约 1000 个模型[1]

  • 运行中的 Gateway 在后台检测到新目录后即时切换,进行中的回合沿用原目录[1]

  • 9 月 21 日 models.dev 拆分 kimi-for-coding 条目,发布流程曾因单个厂商缺失而整体失败[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。