aurora

免费白嫖 GPT API,一行部署接入聊天

aurora 是一个基于 Go 语言开发的免费 ChatGPT API 服务,旨在为用户提供无需付费即可访问 GPT 模型能力的接口。它解决了 OpenAI API 需要付费和区域限制的问题,通过封装和转发请求,让开发者或普通用户能够以免费或低成本的方式集成 ChatGPT 功能。核心能力包括:提供与 OpenAI 兼容的 API 接口,支持流式输出,支持多模型切换,以及简单的部署方式。项目采用 chat2api 等思路,将 Web 端对话转化为 API 请求,从而绕过官方计费。目前处于成长阶段,社区活跃度较高。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2547
维护状态 活跃
是否开源
定价模式 free

项目数据

分类对话助手
开发团队aurora-develop
所属国家
官网地址
定价模式free
价格说明开源项目,提供免费的ChatGPT API,用户可自行部署使用,无付费版本。
访问状态
是否开源
开源协议MIT
主要语言Go
技术栈/模型chat2api,chatgpt,free,gpt
GitHub 星标★ 2547
30天Star增速
HF 下载量
上线时间2024-04-02 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:入门 约 10 分钟 部署方式:Docker 6 步

环境要求

  • Go 编译环境(使用编译部署方式时)
  • Docker 或 Docker Compose 运行环境(使用容器部署方式时)
  • ChatGPT 的 access_token,或可换取 access_token 的 refresh_token / session_token
  • 能访问 ChatGPT Web 后端的网络环境(必要时配合代理)

安装与启动步骤

  1. 1克隆仓库

    从 GitHub 拉取 aurora 源码并进入项目目录,后续编译或取用 docker-compose.yml 都在此目录进行。

    git clone https://github.com/aurora-develop/aurora
    cd aurora
  2. 2准备 token 文件

    在当前目录新建 access_tokens.txt,一行写一个 access_token;如需免费账号池或代理,再准备 free_tokens.txt、proxies.txt。

  3. 3编译二进制

    在项目根目录执行 go build 生成 aurora 可执行文件,需本机已安装 Go 环境。

    go build -o aurora
  4. 4启动本地服务

    给二进制加可执行权限后运行,服务启动后即可调用各类 OpenAI 风格接口。

    chmod +x ./aurora
    ./aurora
  5. 5Docker 运行

    把 8080 端口映射出来,并将 access_tokens.txt 只读挂载进容器;其他 token 文件同理挂载。

    docker run -d 
      --name aurora 
      -p 8080:8080 
      -v $(pwd)/access_tokens.txt:/access_tokens.txt:ro 
      ghcr.io/aurora-develop/aurora:latest
  6. 6Compose 启动

    创建目录并把仓库中的 docker-compose.yml 放入,按需取消注释 free_tokens.txt 或 proxies.txt 挂载后启动。

    mkdir aurora
    cd aurora
    docker-compose up -d

关键配置

配置项必填说明示例
API_REVERSE_PROXY为 backend-api / files 端点单独配置的转发代理http://127.0.0.1:7890
FILES_REVERSE_PROXY为 files 端点单独配置的转发代理http://127.0.0.1:7890
access_tokens.txt账号池文件,一行一个 access_token,容器部署需挂载sk-xxxxxxxx
free_tokens.txt免费 token 文件,按需挂载进容器sk-xxxxxxxx
proxies.txt代理列表文件,按需挂载进容器http://127.0.0.1:7890

如何确认成功

浏览器或 curl 访问 http://localhost:8080/v1/models,能返回模型列表即表示服务已正常启动。

常见问题

Q:没有 access_token 怎么获取?

A:可调用 /auth/refresh 传入 OpenAI refresh_token 换取 access_token,或调用 /auth/session 传入 ChatGPT session_token 获取新的 session_token 与 access_token。

Q:接口需要鉴权吗?

A:README 提示完整接口、鉴权与 curl 示例见 API.md,使用前请查阅该文档确认鉴权方式。

Q:如何给请求配置代理?

A:通过 .env、系统环境变量或部署平台环境变量设置 API_REVERSE_PROXY、FILES_REVERSE_PROXY,也可挂载 proxies.txt。

Q:支持流式输出吗?

A:支持,/v1/chat/completions 与 /v1/responses 均可流式返回,并支持 stream_options.include_usage 等参数。

Q:支持哪些接口?

A:包含 chat/completions、responses、files、images(生成/改图/变体)、audio(TTS/转写/翻译)、models 以及 token 换取接口。

注意事项

  • access_tokens.txt 需一行一个 access_token,Docker 部署时要通过 -v 挂载到容器内。
  • 同一挂载方式依次适用于 free_tokens.txt 和 proxies.txt。
  • 不要将 token 文件提交到公开仓库或泄露给他人。
  • README 未给出编译部署的默认监听端口,容器部署示例使用 8080 端口。

核心亮点

  • 完全免费,无需 OpenAI 付费密钥
  • 兼容 OpenAI API 格式,迁移成本低
  • Go 编写,部署简单,性能好

不足之处

  • 依赖第三方逆向接口,稳定性存疑
  • 文档较少,配置细节需自行摸索

适用场景

  • 个人开发者快速搭建免费 AI 聊天机器人
  • 小型应用集成 GPT 能力但预算有限
  • 学习 OpenAI API 调用机制和逆向工程

替代项目

chat2api、free-chatgpt-api、PandoraNext

项目介绍

aurora 是对话助手领域的开源项目,由 aurora-develop 开发,2024 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,547)位列前 30%,在对话助手分类的 905 个项目里位列前 10%。

近 45 天,它的 GitHub 星标从 2,452 增加到 2,547,净增 95。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。提供免费的ChatGPT API,用户可自行部署使用,无付费版本。

它主要面向的使用场景是:个人开发者快速搭建免费AI聊天机器人。同类可对比的替代方案包括 chat2api、free-chatgpt-api、PandoraNext。

上一篇:sets88_telegram_bot

下一篇:chat-ui

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09