跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言AI

GitHub Copilot 接入第三方模型 API 指南

通过 OAI Compatible Provider 插件可将 GitHub Copilot 请求转发至兼容 OpenAI API 的第三方服务端。文章涵盖插件安装、settings.json 配置详解(含单/多模型示例)、API Key 设置及模型切换步骤。重点说明配置项含义与注意事项,帮助开发者灵活使用本地或云端推理网关。

SparkGeek发布于 2026/3/28更新于 2026/6/1425 浏览
GitHub Copilot 接入第三方模型 API 指南

接入说明

OAI Compatible Provider 插件的核心作用是将 Copilot 发出的标准 OpenAI 格式请求,转发到指定的兼容服务端(如 ModelScope 推理网关或自建服务)。

⚠️ 注意 登录账号建议使用个人 Pro 会员或免费账号,组织账号可能无法管理模型权限。

插件安装

在 VS Code 扩展市场搜索并启用以下组件:

  • GitHub Copilot
  • GitHub Copilot Chat
  • OAI Compatible Provider for Copilot (ID: johnny-zhao.oai-compatible-copilot)

安装完成后,执行 Developer: Reload Window 重载窗口以确保插件生效。

提示:确保 VS Code 中已正确登录 GitHub 且 Copilot 基础功能可用,避免排查时混淆问题来源。

配置文件编写

建议将配置写入项目根目录下的 .vscode/settings.json 文件中。

基础配置结构
{
  "oaicopilot.baseUrl": "https://<你的 API 地址>/v1",
  "oaicopilot.delay": 0,
  "oaicopilot.readFileLines": 0,
  "oaicopilot.retry": {
    "enabled": true,
    "max_attempts": 3,
    "interval_ms": 1000,
    "status_codes": []
  },
  "oaicopilot.commitLanguage": "English",
  "oaicopilot.models": [
    {
      "id": "__provider__custom",
      "owned_by": "custom_provider",
      "baseUrl": "https://<你的 API 地址>/v1",
      "apiMode": "openai"
    }
  ]
}
核心字段解析
字段说明
baseUrl通用 API 基地址,顶层配置即可,模型对象内通常继承
delay接口调用延迟控制,默认 0 即可
retry失败重试策略,包含最大尝试次数和间隔
commitLanguageCommit 信息生成语言,设为 English 兼容性更好
models模型列表数组,定义可选的大模型实例
模型池配置细节

在 models 数组中,每个模型对象需包含以下关键属性:

  • id: 必须与 /v1/models 接口返回的模型 ID 一致
  • owned_by: 归属标识,填写提供商名称
  • apiMode: 绝大多数情况填 openai,特定模型如 Anthropic 或 Ollama 需调整
  • context_length: 上下文长度限制,按模型能力填写
  • max_tokens: 单次最大输出 Token 数,建议参考官方文档
  • vision: 支持多模态(图文)时设为 true
  • temperature: 随机性参数,代码任务建议设为 0 以保证稳定性

密钥设置

在 VS Code 中按下快捷键唤起命令面板:

  • Windows/Linux: Ctrl + Shift + P
  • macOS: Cmd + Shift + P

输入 Set OAI Compatible Multi-Provider Apikey 并填入对应的 API Key。

模型切换使用

配置完成后,进入 Copilot 聊天界面即可看到新增的模型选项。

  1. 点击聊天框顶部的模型选择器
  2. 选择 Manage Modules(管理模块)
  3. 找到 OAI Compatible 分类,关闭左侧隐藏图标
  4. 此时自定义模型将显示在下拉列表中供选择

Copilot 模型选择界面

这样就能灵活地在不同第三方模型间切换了。

目录

  1. 接入说明
  2. 插件安装
  3. 配置文件编写
  4. 基础配置结构
  5. 核心字段解析
  6. 模型池配置细节
  7. 密钥设置
  8. 模型切换使用
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 算法实战:Z 字形变换与外观数列详解
  • 分治归并排序核心原理及 LeetCode 实战
  • 大模型驱动的数字员工与企业应用场景解析
  • Claude Code 本地化配置指南:接入魔搭社区 API 实现国产模型调用
  • Windows 11 安装 GitHub Spec Kit 工具包及核心解读
  • DeepSeek 各版本说明与优缺点分析
  • Stable Diffusion WebUI 安装部署教程(Windows/Mac)
  • C 语言内存管理与动态内存分配
  • Verilog 零基础入门:语法、仿真与 FPGA 实战
  • 25 个实用 Prompt 帮你降低 AI 检测率
  • AI 大模型在航运业的应用前景、挑战与应对策略
  • 不要沉迷大模型理论与技术,从做小应用开始学习
  • Hunyuan-MT-7B WebUI 部署实战:从零跑通多语种翻译
  • API 接口安全设计实战:鉴权、限流与数据校验
  • ERNIE-4.5-0.3B 轻量模型部署与性能实测指南
  • AI 前端核心概念、技术栈与学习路线详解
  • Rust 异步代码的测试与调试实践
  • AI 编程工具定价对比:Cursor、Windsurf、Kiro、Zed 及 VS Code
  • OpenClaw QQ 机器人接入指南
  • 梯度下降优化算法:动量与指数加权平均的区别

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online