VicBilibily/GCMP

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

해결하는 문제

GCMP는 GitHub Copilot Chat 인터페이스 내에서 다양한 국내(중국) 네이티브 LLM 제공업체를 사용할 수 있게 해주는 VS Code 확장 프로그램입니다. 기본 Copilot 환경에서 모델 선택 옵션이 제한된 문제를 로컬 AI 제공업체와 사용자 지정 API 호환 모델을 통합하여 해결합니다.

작동 방식

GCMP는 여러 네이티브 LLM 제공업체(예: ZhipuAI, DeepSeek, MoonshotAI 등)를 VS Code Copilot Chat 모델 선택기에 직접 통합합니다. 또한 타사 클라우드 서비스를 위한 OpenAI 및 Anthropic 호환 API도 지원합니다. 이 확장 프로그램은 특정 모델을 VS Code의 내부 유틸리티 작업(예: 제목 생성, 커밋 메시지 작성, 의도 감지)에 매핑하는 상세한 구성 시스템을 제공하여 Copilot의 월간 할당량을 절약합니다.

대상 사용자

VS Code와 GitHub Copilot을 사용하는 개발자로서 더 넓은 범위의 AI 모델, 특히 중국 제공업체의 모델에 액세스하려는 분, 또는 자체 API 키(BYOK)를 사용하여 비용과 할당량을 관리하려는 분.

주요 기능

  • 광범위한 네이티브 지원: ZhipuAI, MiniMax, MoonshotAI, DeepSeek, AliDashScope, Volcengine, Tencent, Xiaomi MiMo, Baidu Qianfan, StepFun, Ant Ling, XunFei Astron에 대한 기본 제공 지원.
  • 유틸리티 모델 매핑: VS Code의 백그라운드 유틸리티 작업(예: chat.utilityModel)을 특정 GCMP 모델로 리디렉션하여 Copilot 할당량을 절약하는 기능.
  • 할당량 및 잔액 추적: 다양한 제공업체의 남은 사용량과 계정 잔액을 모니터링하기 위한 상태 표시줄 통합.
  • 웹 검색 통합: 제공업체별 웹 검색 도구(예: #zhipuWebSearch, #kimiWebSearch)에 대한 기본 제공 지원.
  • 고급 네트워크 제어: 세부 프록시 설정, 지수 백오프를 통한 자동 재시도, 제공업체별 속도 제한(RPM/TPM).
  • 호환 모드: 사용자 지정 구성을 통한 모든 OpenAI 또는 Anthropic 호환 API 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트