工程开发
model-registry-maintainer avatar

model-registry-maintainer

维护并更新 MassGen 模型注册表,包含后端能力、模型元数据、定价结构以及新旧 AI 模型的上下文窗口配置。

简介

模型注册表维护工具是一个专为管理 MassGen 生态系统的开发者设计的专业工具。它通过确保内部注册表与供应商发布、API 更新和成本效益要求保持同步,简化了 AI 模型的生命周期管理。此技能适用于需要整合新 LLM 供应商、调整模型参数或校准令牌管理逻辑的技术贡献者。

  • 更新 massgen/backend/capabilities.py 以管理模型可用性、网页搜索或代码执行等支持的功能以及模型发布日期。

  • 管理 massgen/token_manager/token_manager.py 以确保为 LiteLLM 数据库中未包含的模型提供准确的成本估算、令牌计数和上下文窗口限制。

  • 提供结构化的工作流程,用于收集关键模型元数据,包括每 1K 令牌的输入/输出定价和精确的 API 标识符。

  • 通过整合的测试套件验证变更,确保在部署前保持后端的完整性。

  • 自动化文档生成,确保后端表格和参考指南对最终用户保持最新状态。

  • 在回退到硬编码的 PROVIDER_PRICING 条目之前,务必优先考虑 LiteLLM 数据库进行定价解析。

  • 确保使用供应商 API 文档中定义的精确、区分大小写的模型名称。

  • 在更新发布日期和性能规格时,请参考 OpenAI、Anthropic、Google 和 xAI 的官方新闻来源。

  • 使用 pytest 框架执行验证测试,以确认配置变更不会破坏系统功能。

  • 使用提供的脚本重新生成文档,确保代码与开发者入口网站之间的一致性。

仓库统计

Star 数
969
Fork 数
151
Open Issue 数
6
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 12:30
在 GitHub 查看