(长期有效)接入第三方 OpenAI 兼容模型到 GitHub Copilot

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

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

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

方法一(目前存在问题)

具体做法可参考修改Copilot chat插件增加自定义模型提供商


这里只说一下这个方法存在的问题:

  1. 官方开源的Copilot chat插件版本通常滞后于最新版,可能存在未来兼容性问题
  2. 打包过程的npm install环节容易报错,需要多次调试
  3. 重要 当前打包后的Copilot chat插件在VSCode中无法显示模型选择器。虽然原作者指出这是由于插件要求的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进行永久安装
    • 创建批处理文件(双击运行):

配置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即可解决。

Read more

AI的提示词专栏:“Temperature” 与 “Top-P” 参数对 Prompt 结果的影响

AI的提示词专栏:“Temperature” 与 “Top-P” 参数对 Prompt 结果的影响

AI的提示词专栏:“Temperature” 与 “Top-P” 参数对 Prompt 结果的影响 本文围绕大语言模型中 Temperature 与 Top-P 参数展开,先以类比阐释二者本质 ——Temperature 通过缩放概率分布控制随机性强度,取值 0-2,低则输出稳定、高则创意足但易混乱;Top-P 借概率累积阈值筛选候选词,取值 0-1,低则选择集中、高则范围宽。接着通过代码生成、学术摘要、文案创意三类场景实验,展示不同参数组合的输出差异,得出各场景最优参数建议。还总结参数搭配黄金法则,针对四类需求场景给出对应组合,指出常见误区并提供避坑指南,最终强调参数选择需结合场景,建议建立手册、优化 Prompt 文本等,助力实现按需定制模型输出效果。 人工智能专栏介绍     人工智能学习合集专栏是 AI 学习者的实用工具。它像一个全面的 AI 知识库,把提示词设计、AI 创作、智能绘图等多个细分领域的知识整合起来。

人工智能篇---OpenClaw

人工智能篇---OpenClaw

OpenClaw深度解析:AI界的"大龙虾",你的全能数字员工 下面,我将从六个维度为你层层拆解这个现象级项目。 一、OpenClaw是什么?——从"个人助理"到"AI代理层"的革命 OpenClaw(曾用名Clawdbot/Moltbot)是一个开源的"本地优先"AI智能体平台,可以把它理解为能替你干活的"AI数字员工"。它的核心价值在于:用自然语言指令实现全场景任务自动化,无需专业编程基础,即可完成文档处理、网页抓取、代码生成、跨工具协同等各类重复性工作。 创始人故事:这个项目由Peter Steinberger在2024年用1小时敲出原型,如今已成长为17.5万星标的开源生态(GitHub增速最快项目之一)。 AI教父的认可:AI领域顶级专家Andrej Karpathy将其视为叠加在智能体之上"新的一层"

[AI提效-26]-6款主流AI办公工具实测对比|豆包/千问/Kimi等,哪款真能帮你省时间?

作为每天和文档、会议、报告打交道的打工人,谁没被重复的文案、冗长的报告、复杂的代码磨过性子? 如今AI办公工具遍地都是,但不是每一款都能“提效”——有的看似功能多,实则操作复杂;有的长文本强,却不适合日常碎片化办公;有的代码能打,日常文案却写得生硬。 今天就实测6款最主流的AI工具:豆包、通义千问、元宝、文心一言、Kimi、DeepSeek,聚焦「办公提效」核心场景,从日常办公、文档处理、专业任务、生态适配等维度,拆解它们的优缺点,帮你精准选型,避开“无效AI”,真正把时间省下来。 话不多说,直接上干货,建议收藏备用,选型时直接对照看! 一、豆包(字节跳动):打工人的“全能轻办公神器” 如果让我选一款“闭眼用、不踩坑”的日常办公AI,豆包绝对是首选。它没有复杂的功能,却能精准命中打工人80%

OpenClaw - Day 3 给 AI 助手一份「灵魂档案」:从通用模型到你的专属伙伴

OpenClaw - Day 3 给 AI 助手一份「灵魂档案」:从通用模型到你的专属伙伴

文章目录 * 一、为什么 AI 助手需要「灵魂三件套」 * 二、SOUL.md:给助手一份性格与原则说明书 * 2.1 SOUL.md 包含哪些关键信息 * 2.2 写好 SOUL.md 的三个关键 * 三、USER.md:让助手真正认识你是谁 * 3.1 USER.md 的推荐结构 * 3.2 USER.md 如何改变助手行为 * 四、AGENTS.md:把「人格」落地成可执行的工作机制 * 4.1 AGENTS.md 的四个重点 * 4.2 流程规则与人格规则如何互补 * 五、