HT
HaoToken免费 API 甄选
📖 入门教程

GitHub Models 免费市场:GPT-4o、Llama、DeepSeek 一个账号搞定

GitHub Models is the best kept secret in AI. You already have a GitHub account for your code — now it also gives you fre...

GitHub Models 免费市场:GPT-4o、Llama、DeepSeek 一个账号搞定

> "GitHub Models is the best kept secret in AI. You already have a GitHub account for your code — now it also gives you free access to GPT-4o, Llama 3.3, and DeepSeek-R1. No extra signup needed." — u/gh_dev42, Reddit r/LLMDevs, 2026

引言

GitHub 在 2025 年推出了 GitHub Models(GitHub Marketplace 的一部分),让开发者可以用 GitHub 账号直接访问主流 LLM 的 API。2026 年,这个平台已经整合了 OpenAI、Meta、DeepSeek、Mistral 等多家模型,免费使用,只需要一个 GitHub 账号。

与其他平台最大的区别:GitHub Models 的免费额度是按请求次数计算的,有月配额但完全免费,不需要绑卡。Reddit r/LLMDevs 上有人戏称这是"GitHub 给开发者的隐藏福利"。

---

具体步骤:使用 GitHub Models

第一步:登录 GitHub Marketplace

访问 github.com/marketplace/models。用你的 GitHub 账号登录 — 如果已经有 GitHub 账号,零注册成本。

第二步:选择模型

2026 年 GitHub Models 提供的免费模型:

模型提供商免费额度
GPT-4oOpenAI月度配额内免费
Llama 3.3 70BMeta月度配额内免费
DeepSeek-R1DeepSeek月度配额内免费
Mistral LargeMistral月度配额内免费
Phi-3 MediumMicrosoft月度配额内免费

免费配额(2026 年):每月约 5000 次请求或 100 万 tokens(按模型不同略有差异)。

第三步:生成 Personal Access Token

GitHub Models 使用 GitHub 的 Personal Access Token(PAT)进行认证:

  1. 进入 GitHub Settings > Developer settings > Personal access tokens
  2. 创建 Fine-grained token
  3. 选择 `models` 权限( Models: Read )
  4. 生成并复制 token

第四步:Python 调用

from openai import OpenAI

client = OpenAI(
    api_key="ghp_xxx",  # GitHub PAT
    base_url="https://models.github.ai/v1"
)

response = client.chat.completions.create(
    model="gpt-4o",  # 或 llama-3.3-70b / deepseek-r1
    messages=[
        {"role": "system", "content": "你是一个编程助手"},
        {"role": "user", "content": "用TypeScript写一个React自定义Hook"}
    ],
    max_tokens=1024
)

print(response.choices[0].message.content)

第五步:在 GitHub Codespaces 中直接使用

如果你用 GitHub Codespaces,可以零配置使用 GitHub Models:

import os
from openai import OpenAI

# Codespaces 中自动注入 GitHub Token
client = OpenAI(
    api_key=os.environ["GITHUB_TOKEN"],
    base_url="https://models.github.ai/v1"
)

第六步:管理配额

在 GitHub Models Dashboard 查看用量:

  • 剩余请求次数
  • 已用 tokens
  • 各模型使用分布
  • 月度重置时间

---

curl 示例

curl -X POST "https://models.github.ai/v1/chat/completions" \
  -H "Authorization: Bearer ghp_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [
      {"role": "user", "content": "写一个快速排序算法"}
    ],
    "max_tokens": 500
  }'

---

够干什么?实际场景建议

场景适合程度说明
开发辅助编码✅ 非常推荐在 IDE 中直接调用
CI/CD 自动化✅ 完美不需要额外认证
学习 AI 编程✅ 最佳入门零成本 + 已有账号
个人 Side Project✅ 足够月度 5000 次
生产环境❌ 不适合配额有限

GitHub Models 的特殊优势

  • 与 GitHub 生态集成:在 Pull Request 审查、Issue 回复中直接使用
  • Codespaces 原生支持:开发环境零配置
  • Microsoft 生态:与 VS Code、Azure 深度整合
  • 无额外注册:有 GitHub 账号即可

---

2026 年现状与变化

  • GPT-4o 加入免费列表:2026 年初新增,之前只有 GPT-4o-mini
  • DeepSeek-R1 加入:深度推理模型免费可用
  • 配额从固定请求数改为 tokens 配额:2026 年 3 月的更新
  • Copilot 整合:GitHub Copilot 可以直接使用 GitHub Models 的 API
  • 企业版:GitHub Enterprise 用户获得更高配额

---

交叉引用

  • OpenAI $5 免费额度 — GitHub Models 是另一个免费跑 GPT-4o 的途径
  • DeepSeek 注册送 500 万 Token — GitHub 上也有 DeepSeek-R1
  • 全部薅一遍:20 家免费 API 额度叠加 — 组合策略
  • 免费 API 的坑与避雷指南 — 注意配额限制

---

数据来源

  • GitHub Marketplace (github.com/marketplace/models)
  • Reddit r/LLMDevs, "GitHub Models free tier" 讨论串
  • GitHub 官方文档 "GitHub Models"
  • Microsoft Build 2026 公告