【VS Code】免费使用所有Github Models模型

718 阅读3分钟

前言

上次了解到了 Github Models 提供的一系列助力模型,当时还在可惜这些模型只能在Github上科学使用,了解详情请查看 「Github Models 模型助力」。最近又了解到微软出了一款VS Code插件 AI Toolkit for Visual Studio Code, 该插件不仅可以使用主流付费模型,还可以轻松免费使用所有Github Models模型。

安装插件

在VS Code插件市场搜索【AI Toolkit for Visual Studio Code】点击安装

图片

插件界面

插件安装完成后点击插件,可以看到插件界面如下

图片

模型广场

模型广场目前支持如下提供商的模型:GitHub、Anthropic、Google、OpenAI,除了使用模型广场的模型,插件还支持自定义添加模型。除了Github Models模型可以免费使用外,其他模型是付费模型,使用需要添加API Key。

  • 收费模型:Anthropic、Google、OpenAI
  • 免费模型:GitHub

图片

Github Models

图片

Anthropic Models

图片

Google Models

图片

OpenAI Models

图片

模型使用

模型的使用也比较简单,找到模型,点击模型卡片上的【Try in Playground】,如果你使用的是Github Models的话会要求登录Github,直接点击登录跳转到Github授权即可。

图片

图片

登录完成后即可使用Github Models模型聊天了,这里模型的限制应该是和Github Models官网模型的限制相同,详细限制信息可以查看「Github Models 模型助力

图片

自定义添加模型

AI Toolkit for Visual Studio Code 插件运行我们添加自己的模型

图片

点击模型列表上的【Add model】,可以添加 Ollama 和其他远程模型,这里以添加OpenRouter免费模型为例。

点击【Add a custom model】添加远程OpenRouter远程模型

图片

在OpenRouter官网查看模型对应信息,如接入 google/gemini-2.0-flash-thinking-exp:free 模型

官方链接如下:openrouter.ai/google/gemi…

查看模型的API接入方式信息,获取如下对应3个格式数据

图片

在地址栏输入Chat Completion节点地址,点击回车

图片

模型名称输入 google/gemini-2.0-flash-thinking-exp:free

图片

授权信息header填入如下格式,OpenRouter API Key需要到OpenRouter平台申请,详情参考「大模型统一接入路由器OpenRouter

Authorization: "Bearer OpenRouter API Key"

图片

添加完成后即可在模型列表看到添加的模型信息,双击模型即可进入playground与模型进行聊天

图片

OpenRouter的免费模型极容易429,不如Github Models的免费模型好用

总结

  • AI Toolkit for Visual Studio Code 插件支持目前主流的大模型调用包括收费版和Github Models免费版,也可以自定义添加本地Ollama模型和远程模型。
  • 在 调用限制前提下 可以 免费无需科学使用Github Models所有模型。
  • 模型调用只能进行聊天,无法进行工程化及文件改动。

友情提示

见原文:【VS Code】免费使用所有Github Models模型)

本文同步自微信公众号 "程序员小溪" ,这里只是同步,想看及时消息请移步我的公众号,不定时更新我的学习经验。