VicBilibily/GCMP

通过集成国内主流原生大模型提供商,为开发者提供更加丰富、更适合本土需求的 AI 编程助手选择。 目前已内置支持 智谱AI、MiniMax、MoonshotAI、DeepSeek、阿里云百炼、火山方舟、腾讯云、Xiaomi MiMo、百度千帆、阶跃星辰、蚂蚁百灵、讯飞星辰、LongCat 等原生大模型提供商。 此外,扩展插件已适配支持 OpenAI 与 Anthropic 的 API 接口兼容模型,支持自定义接入任何提供兼容接口的第三方云服务模型。

解决的问题

GCMP 是一个 VS Code 扩展,允许开发者在 GitHub Copilot Chat 界面中使用各种国内(中国)原生 LLM 提供商。它通过支持集成本地 AI 提供商和自定义 API 兼容模型,解决了默认 Copilot 体验中模型选择有限的问题。

工作原理

GCMP 将多个原生 LLM 提供商(如智谱AI、DeepSeek、MoonshotAI 等)直接集成到 VS Code Copilot Chat 的模型选择器中。它还支持 OpenAI 和 Anthropic 兼容 API,用于第三方云服务。该扩展提供了详细的配置系统,可将特定模型映射到 VS Code 的内部实用任务(如标题生成、提交消息创建和意图检测),以节省 Copilot 的每月配额。

适用人群

使用 VS Code 和 GitHub Copilot 的开发者,希望访问更广泛的 AI 模型,尤其是来自中国提供商的模型,或希望使用自己的 API 密钥(BYOK)来管理成本和配额的开发者。

亮点

  • 广泛的原生支持:内置支持智谱AI、MiniMax、MoonshotAI、DeepSeek、阿里百炼、火山引擎、腾讯、小米 MiMo、百度千帆、StepFun、蚂蚁灵玑和讯飞星火。
  • 实用模型映射:能够将 VS Code 的后台实用任务(例如 chat.utilityModel)重定向到特定的 GCMP 模型,以保留 Copilot 配额。
  • 配额和余额跟踪:状态栏集成,用于监控各种提供商的剩余使用量和账户余额。
  • 网络搜索集成:内置支持提供商特定的网络搜索工具(例如 #zhipuWebSearch#kimiWebSearch)。
  • 高级网络控制:精细的代理设置、带指数退避的自动重试以及每个提供商的速率限制(RPM/TPM)。
  • 兼容模式:通过自定义配置支持任何 OpenAI 或 Anthropic 兼容 API。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目