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

接入第三方 OpenAI 兼容模型到 GitHub Copilot

介绍将第三方 OpenAI 兼容模型接入 GitHub Copilot 的两种方案。方案一通过修改插件源码实现,但存在版本滞后和打包问题。方案二利用 oai2ollama 工具将 OpenAI API 封装为 Ollama 兼容接口,是长期有效的推荐方法。操作步骤包括安装 UV 工具、运行转换命令并在 VS Code 中选择 Ollama 模型即可。

嘘发布于 2026/4/6更新于 2026/8/2456 浏览

目前 GitHub Copilot 仅支持接入国外的几家模型提供商,无法直接调用 OpenAI 兼容的自定义 API 进行扩展。参考相关解决方案,我总结了一下 Copilot 中接入 OpenAI 兼容 API 的方法。

实现方法主要分为两种:

方案一:修改 Copilot Chat 源代码 在模型选择器中新增自定义提供商选项。

方案二:API 兼容适配 将 OpenAI 兼容的自定义 API 虚拟化封装为与 Ollama 兼容的 API(运行期间占用 Ollama 端口),从而利用 Copilot 模型选择器中原生的 Ollama 选项。

方法一(目前存在问题)

具体做法可参考相关开源项目文档。

模型选择界面

该方法存在以下问题:

  1. 官方开源的 Copilot chat 插件版本通常滞后于最新版,可能存在未来兼容性问题
  2. 打包过程的 npm install 环节容易报错,需要多次调试
  3. 重要 当前打包后的 Copilot chat 插件在 VSCode 中无法显示模型选择器。尽管尝试修改了 package.json 中的 vscode 版本号,问题依然存在。

方法二(长期有效)

这一方法基于 Github 上的oai2ollama 项目,它通过命令行工具启动一个服务,将 OpenAI 兼容 API 封装为 Ollama 兼容 API。特别适合为不支持自定义 OpenAI API 但支持 Ollama 的编码代理(如 VS Code 中的 GitHub Copilot)提供自定义模型支持。

这一项目的灵感来源于 vscode-copilot GitHub 讨论区中关于添加自定义 OpenAI 端点配置(基础 URL 和模型参数)到协同聊天设置的讨论。值得注意的是,官方已采纳该提议,未来 Copilot 版本可能直接支持第三方模型。

具体操作步骤如下:

  1. 安装 UV 工具 请自行搜索 Windows 系统 UV 安装及路径配置指南。
    • 执行 uv tool install 进行永久安装
    • 创建批处理文件(双击运行):
@echo off powershell -NoExit-Command"uvx oai2ollama --api-key your_api_key --base-url provider_base_url"

配置 VS Code 在 Copilot 模型选择器中选择 "Ollama",稍后将显示第三方模型列表。

模型选择界面

运行转换程序 在命令行直接执行(无需本地下载项目):

uvx oai2ollama --api-key your_api_key --base-url provider_base_url 

如需长期使用,可选择以下任一方式:

@echo off powershell -NoExit-Command"uvx oai2ollama --api-key your_api_key --base-url provider_base_url"

常见问题:若未显示模型列表,请检查命令行报错信息。多数情况下,在 base-url 末尾添加 /v1 即可解决。

目录

  1. 方法一(目前存在问题)
  2. 方法二(长期有效)
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • Claude 4.6 Agent Teams 解析与 Python 接入实战
  • 2026 年主流免费 AI 写作工具测评与避坑指南
  • Ollama 本地部署与运行开源大语言模型指南
  • Linux 系统 MySQL 安装配置教程:从卸载 MariaDB 到优化 my.cnf
  • 《Agent Runtime 工程化》第九章 可观测与 Trace:9.2 必须记录的字段
  • Claude Skills 技术解析与应用实战
  • Claude Code 与 GitHub Copilot CLI 终端选型实测
  • 大疆 RTK 无人机免像控与有像控精度实测对比
  • C++ 基础实战:从循环控制到算法入门
  • 解决 AI 生成前端同质化:Anthropic frontend-design Skill 实战
  • 如何在 Conda 环境中安全切换 Python 版本
  • .NET 8 跨平台自动化开发实战:从设备监控到路径规划
  • Mac 命令行安装与使用 Claude Code 终端 AI 编程助手
  • AI 核心概念解析:Skill、MCP 与 Function Call
  • 银发浪潮下的智能护理革命:全球老龄化社会护理机器人发展研究
  • 网络安全入门:成为安全从业者的 12 个关键步骤
  • Python 算法竞赛与刷题实战指南
  • CCF-GESP 二级 C++ 真题解析:绘制菱形图案
  • 大模型时代人形机器人感知:视觉 - 语言模型应用
  • 开源与闭源大模型的未来竞争格局分析

相关免费在线工具

  • 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