[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-PawanOsman--ChatGPT":3,"tool-PawanOsman--ChatGPT":64},[4,17,27,35,44,52],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,3,"2026-04-05T11:01:52",[13,14,15],"开发框架","图像","Agent","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":23,"last_commit_at":24,"category_tags":25,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",140436,2,"2026-04-05T23:32:43",[13,15,26],"语言模型",{"id":28,"name":29,"github_repo":30,"description_zh":31,"stars":32,"difficulty_score":23,"last_commit_at":33,"category_tags":34,"status":16},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107662,"2026-04-03T11:11:01",[13,14,15],{"id":36,"name":37,"github_repo":38,"description_zh":39,"stars":40,"difficulty_score":10,"last_commit_at":41,"category_tags":42,"status":16},4292,"Deep-Live-Cam","hacksider\u002FDeep-Live-Cam","Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具，用户仅需一张静态照片，即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点，让高质量的数字内容创作变得触手可及。\n\n这款工具不仅适合开发者和技术研究人员探索算法边界，更因其极简的操作逻辑（仅需三步：选脸、选摄像头、启动），广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换，还是制作趣味短视频和直播互动，Deep-Live-Cam 都能提供流畅的支持。\n\n其核心技术亮点在于强大的实时处理能力，支持口型遮罩（Mouth Mask）以保留使用者原始的嘴部动作，确保表情自然精准；同时具备“人脸映射”功能，可同时对画面中的多个主体应用不同面孔。此外，项目内置了严格的内容安全过滤机制，自动拦截涉及裸露、暴力等不当素材，并倡导用户在获得授权及明确标注的前提下合规使用，体现了技术发展与伦理责任的平衡。",88924,"2026-04-06T03:28:53",[13,14,15,43],"视频",{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":23,"last_commit_at":50,"category_tags":51,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,26],{"id":53,"name":54,"github_repo":55,"description_zh":56,"stars":57,"difficulty_score":23,"last_commit_at":58,"category_tags":59,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[14,60,43,61,15,62,26,13,63],"数据工具","插件","其他","音频",{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":85,"stars":102,"forks":103,"last_commit_at":104,"license":105,"difficulty_score":10,"env_os":106,"env_gpu":107,"env_ram":107,"env_deps":108,"category_tags":116,"github_topics":117,"view_count":23,"oss_zip_url":132,"oss_zip_packed_at":132,"status":16,"created_at":133,"updated_at":134,"faqs":135,"releases":169},4192,"PawanOsman\u002FChatGPT","ChatGPT","OpenAI API Free Reverse Proxy","ChatGPT（本项目）是一个开源的免费反向代理工具，旨在让用户无需 API 密钥即可本地部署并调用 ChatGPT（gpt-3.5-turbo）模型。它主要解决了官方 API 需要付费订阅或复杂鉴权的问题，让开发者能够零成本地体验和使用先进的 AI 对话能力。\n\n该项目非常适合开发者、技术爱好者以及希望低成本测试 AI 应用的研究人员使用。通过模拟 OpenAI 官方的 API 结构，ChatGPT 实现了与现有 OpenAI 客户端库的完全兼容，这意味着用户无需修改任何代码即可无缝切换接入。其核心技术亮点包括支持流式响应（Streaming Response），能够实时返回生成内容，显著提升交互体验；同时提供多种灵活的部署方式，既支持通过 Docker 一键启动，也允许在个人电脑、服务器甚至安卓手机（借助 Termux）上手动运行。\n\n需要注意的是，项目 README 提示当前版本可能暂时处于维护状态，建议使用者关注其社区动态或考虑使用其提供的托管服务作为替代方案。总体而言，这是一个降低 AI 开发门槛、促进技术探索的实用工具。","# This project is a bit outdated and isn’t working right now. We’ll update it, but we’re tied up with another project at the moment. In the meantime, you’re welcome to use [our hosted models for free](#accessing-our-hosted-api).\n\n\n## ChatGPT `gpt-3.5-turbo` API for Free (as a Reverse Proxy)\n\nWelcome to the ChatGPT API Free Reverse Proxy, offering free self-hosted API access to ChatGPT (`gpt-3.5-turbo`) with OpenAI's familiar structure, so no code changes are needed.\n\n## Quick Links\n\n- [Join our Discord Community](https:\u002F\u002Fdiscord.pawan.krd) for support and questions.\n\t- ⚡Note: Your Discord account must be at least 7 days old to be able join our Discord community.\n\n## Table of Contents\n\n- [Features](#features)\n- Option 1: [Installing\u002FSelf-Hosting Guide](#installingself-hosting-guide) (Without using any API key)\n  - Method 1: [Using Docker](#using-docker) or [Run it with a Chat Web UI using docker-compose](.\u002Fdocker-compose)\n  - Method 2: [Your PC\u002FServer](#your-pcserver) (manually)\n  - Method 3: [Termux on Android Phones](#termux-on-android-phones)\n- Option 2: [Accessing Our Hosted API](#accessing-our-hosted-api) (Free)\n- [Usage Examples](#usage-examples)\n- [License](#license)\n\n## Features\n\n- **Streaming Response**: The API supports streaming response, so you can get the response as soon as it's available.\n- **API Endpoint Compatibility**: Full alignment with official OpenAI API endpoints, ensuring hassle-free integration with existing OpenAI libraries.\n- **Complimentary Access**: No charges for API usage, making advanced AI accessible to everyone even **without an API key**.\n\n## Installing\u002FSelf-Hosting Guide\n\n### Using Docker\n1. Ensure Docker is installed by referring to the [Docker Installation Docs](https:\u002F\u002Fdocs.docker.com\u002Fengine\u002Finstall\u002F).\n2. Run the following command:\n   ```bash\n   docker run -dp 3040:3040 pawanosman\u002Fchatgpt:latest\n   ```\n3. Done! You can now connect to your local server's API at:\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n   Note that the base URL is `http:\u002F\u002Flocalhost:3040\u002Fv1`.\n\n### Install with chat web interfaces\n✅ You can run third-party chat web interfaces, such as BetterChatGPT and LobeChat, with this API using Docker Compose. [Click here for the installation guide](.\u002Fdocker-compose).\n\n### Your PC\u002FServer\n\nTo install and run the ChatGPT API Reverse Proxy on your PC\u002FServer by following these steps:\n\nNote: This option is not available to all countries yet. if you are from a country that is not supported, you can use a **U.S. VPN** or use **our hosted API**.\n\n1. Ensure NodeJs (v19+) is installed: [Download NodeJs](https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload)\n2. Clone this repository:\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   ```\n3. Open `start.bat` (Windows) or `start.sh` (Linux with `bash start.sh` command) to install dependencies and launch the server.\n4. Done, you can connect to your local server's API at:\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n   Note that the base url will be `http:\u002F\u002Flocalhost:3040\u002Fv1`\n\nTo include installation instructions for Termux on Android devices, you can add the following section right after the instructions for Linux in the **Installing\u002FSelf-Hosting Guide**:\n\n### Termux on Android Phones\n\nTo install and run the ChatGPT API Reverse Proxy on Android using Termux, follow these steps:\n\n1. Install [Termux](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.termux) from the Play Store.\n2. Update Termux packages:\n   ```bash\n   apt update\n   ```\n3. Upgrade Termux packages:\n   ```bash\n   apt upgrade\n   ```\n4. Install git, Node.js, and npm:\n   ```bash\n   apt install -y git nodejs\n   ```\n5. Clone the repository:\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   ```\n6. Navigate to the cloned directory:\n   ```bash\n   cd ChatGPT\n   ```\n7. Start the server with:\n\n   ```bash\n   bash start.sh\n   ```\n\n8. Your local server will now be running and accessible at:\n\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n\n   Note that the base url will be `http:\u002F\u002Flocalhost:3040\u002Fv1`\n\n   You can now use this address to connect to your self-hosted ChatGPT API Reverse Proxy from Android applications\u002Fwebsites that support reverse proxy configurations, on the same device.\n\n## Accessing Our Hosted API\n\nUtilize our pre-hosted ChatGPT-like API for free by:\n\n1. Joining our [Discord server](https:\u002F\u002Fdiscord.pawan.krd).\n2. Obtaining an API key from the `#Bot` channel with the `\u002Fkey` command.\n3. Incorporating the API key into your requests to:\n   ```\n   https:\u002F\u002Fapi.pawan.krd\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n\n## Usage Examples\n\nLeverage the same integration code as OpenAI's official libraries by simply adjusting the API key and base URL in your requests. For self-hosted setups, ensure to switch the base URL to your local server's address as mentioned above.\n\n### Example Usage with OpenAI Libraries\n\n#### Python Example\n\n```python\nimport openai\n\nopenai.api_key = 'anything'\nopenai.base_url = \"http:\u002F\u002Flocalhost:3040\u002Fv1\u002F\"\n\ncompletion = openai.chat.completions.create(\n    model=\"gpt-3.5-turbo\",\n    messages=[\n        {\"role\": \"user\", \"content\": \"How do I list all files in a directory using Python?\"},\n    ],\n)\n\nprint(completion.choices[0].message.content)\n```\n\n#### Node.js Example\n\n```js\nimport OpenAI from 'openai';\n\nconst openai = new OpenAI({\n\tapiKey: \"anything\",\n\tbaseURL: \"http:\u002F\u002Flocalhost:3040\u002Fv1\",\n});\n\nconst chatCompletion = await openai.chat.completions.create({\n  messages: [{ role: 'user', content: 'Say this is a test' }],\n  model: 'gpt-3.5-turbo',\n});\n\nconsole.log(chatCompletion.choices[0].message.content);\n```\n\n## License\n\nThis project is under the AGPL-3.0 License. Refer to the [LICENSE](LICENSE) file for detailed information.\n","# 该项目已有些过时，目前无法正常运行。我们计划对其进行更新，但目前正忙于另一个项目。在此期间，您可以免费使用[我们托管的模型](#accessing-our-hosted-api)。\n\n\n## ChatGPT `gpt-3.5-turbo` API 免费版（作为反向代理）\n\n欢迎使用 ChatGPT API 免费反向代理，它提供免费的自托管 API 访问接口，对接 ChatGPT (`gpt-3.5-turbo`)，且采用 OpenAI 熟悉的接口结构，因此无需修改代码。\n\n## 快速链接\n\n- [加入我们的 Discord 社区](https:\u002F\u002Fdiscord.pawan.krd)，获取支持与解答。\n\t- ⚡注意：您的 Discord 账号必须至少有 7 天历史才能加入我们的 Discord 社区。\n\n## 目录\n\n- [功能特性](#features)\n- 选项 1：[安装\u002F自托管指南](#installingself-hosting-guide)（无需任何 API 密钥）\n  - 方法 1：[使用 Docker](#using-docker) 或 [通过 docker-compose 搭配聊天 Web UI 运行](.\u002Fdocker-compose)\n  - 方法 2：[在您的 PC\u002F服务器上](#your-pcserver)（手动操作）\n  - 方法 3：[在 Android 手机上的 Termux 中](#termux-on-android-phones)\n- 选项 2：[访问我们托管的 API](#accessing-our-hosted-api)（免费）\n- [使用示例](#usage-examples)\n- [许可证](#license)\n\n## 功能特性\n\n- **流式响应**：API 支持流式响应，您可以在响应生成的同时立即获取结果。\n- **API 端点兼容性**：完全兼容官方 OpenAI API 的端点，确保与现有 OpenAI 库无缝集成。\n- **免费访问**：无需支付任何费用即可使用该 API，即使**没有 API 密钥**，也能让每个人轻松访问先进的 AI 技术。\n\n## 安装\u002F自托管指南\n\n### 使用 Docker\n1. 请参考 [Docker 安装文档](https:\u002F\u002Fdocs.docker.com\u002Fengine\u002Finstall\u002F) 确保已安装 Docker。\n2. 运行以下命令：\n   ```bash\n   docker run -dp 3040:3040 pawanosman\u002Fchatgpt:latest\n   ```\n3. 完成！现在您可以连接到本地服务器的 API，地址为：\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n   请注意，基础 URL 是 `http:\u002F\u002Flocalhost:3040\u002Fv1`。\n\n### 通过聊天 Web 界面安装\n✅ 您可以使用 Docker Compose，配合 BetterChatGPT 和 LobeChat 等第三方聊天 Web 界面来运行此 API。[点击此处查看安装指南](.\u002Fdocker-compose)。\n\n### 在您的 PC\u002F服务器上\n\n请按照以下步骤在您的 PC\u002F服务器上安装并运行 ChatGPT API 反向代理：\n\n注意：此选项目前尚未对所有国家开放。如果您所在的国家暂不支持，可以使用**美国 VPN**，或直接使用**我们托管的 API**。\n\n1. 确保已安装 Node.js（v19+）：[下载 Node.js](https:\u002F\u002Fnodejs.org\u002Fen\u002Fdownload)\n2. 克隆本仓库：\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   ```\n3. 打开 `start.bat`（Windows）或 `start.sh`（Linux，执行 `bash start.sh` 命令）以安装依赖并启动服务器。\n4. 完成！现在您可以连接到本地服务器的 API，地址为：\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n   请注意，基础 URL 将是 `http:\u002F\u002Flocalhost:3040\u002Fv1`。\n\n为了包含在 Android 设备上的 Termux 中的安装说明，您可以在“安装\u002F自托管指南”中 Linux 指南之后添加如下部分：\n\n### 在 Android 手机上的 Termux 中\n\n要在 Android 设备上使用 Termux 安装并运行 ChatGPT API 反向代理，请按照以下步骤操作：\n\n1. 从 Play 商店安装 [Termux](https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.termux)。\n2. 更新 Termux 包：\n   ```bash\n   apt update\n   ```\n3. 升级 Termux 包：\n   ```bash\n   apt upgrade\n   ```\n4. 安装 git、Node.js 和 npm：\n   ```bash\n   apt install -y git nodejs\n   ```\n5. 克隆仓库：\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   ```\n6. 进入克隆后的目录：\n   ```bash\n   cd ChatGPT\n   ```\n7. 启动服务器：\n   ```bash\n   bash start.sh\n   ```\n8. 您的本地服务器现已运行，可通过以下地址访问：\n   ```\n   http:\u002F\u002Flocalhost:3040\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n   请注意，基础 URL 将是 `http:\u002F\u002Flocalhost:3040\u002Fv1`。\n\n现在您可以使用此地址，从支持反向代理配置的 Android 应用程序或网站，在同一设备上连接到您自托管的 ChatGPT API 反向代理。\n\n## 访问我们托管的 API\n\n通过以下步骤免费使用我们预先托管的类 ChatGPT API：\n\n1. 加入我们的 [Discord 服务器](https:\u002F\u002Fdiscord.pawan.krd)。\n2. 在 `#Bot` 频道中使用 `\u002Fkey` 命令获取 API 密钥。\n3. 将 API 密钥插入您的请求中，指向：\n   ```\n   https:\u002F\u002Fapi.pawan.krd\u002Fv1\u002Fchat\u002Fcompletions\n   ```\n\n## 使用示例\n\n只需调整请求中的 API 密钥和基础 URL，即可沿用与 OpenAI 官方库相同的集成代码。对于自托管部署，请务必将基础 URL 更改为上述本地服务器地址。\n\n### 使用 OpenAI 库的示例\n\n#### Python 示例\n\n```python\nimport openai\n\nopenai.api_key = 'anything'\nopenai.base_url = \"http:\u002F\u002Flocalhost:3040\u002Fv1\u002F\"\n\ncompletion = openai.chat.completions.create(\n    model=\"gpt-3.5-turbo\",\n    messages=[\n        {\"role\": \"user\", \"content\": \"如何用 Python 列出目录中的所有文件？\"},\n    ],\n)\n\nprint(completion.choices[0].message.content)\n```\n\n#### Node.js 示例\n\n```js\nimport OpenAI from 'openai';\n\nconst openai = new OpenAI({\n\tapiKey: \"anything\",\n\tbaseURL: \"http:\u002F\u002Flocalhost:3040\u002Fv1\",\n});\n\nconst chatCompletion = await openai.chat.completions.create({\n  messages: [{ role: 'user', content: '说这是个测试' }],\n  model: 'gpt-3.5-turbo',\n});\n\nconsole.log(chatCompletion.choices[0].message.content);\n```\n\n## 许可证\n\n本项目采用 AGPL-3.0 许可协议。详细信息请参阅 [LICENSE](LICENSE) 文件。","# ChatGPT 免费反向代理快速上手指南\n\n> **⚠️ 重要提示**：根据项目说明，该开源项目目前**已过时且暂时无法运行**。作者正在忙于其他项目，后续可能会更新。在修复前，建议优先使用其提供的**免费托管 API**（需加入 Discord 获取密钥）或等待项目更新。以下指南基于原文档整理，供参考或项目恢复后使用。\n\n本项目是一个 ChatGPT (`gpt-3.5-turbo`) 的免费反向代理，兼容 OpenAI 官方 API 结构，无需修改代码即可集成，支持流式响应且无需 API Key（自部署模式）。\n\n## 环境准备\n\n### 系统要求\n- **操作系统**：Windows、Linux、macOS 或 Android (通过 Termux)\n- **网络要求**：由于服务依赖境外资源，部分国家\u002F地区可能无法直接访问。如遇连接问题，建议使用美国节点 VPN 或直接使用其托管 API。\n\n### 前置依赖\n根据安装方式不同，需准备以下环境之一：\n- **方案 A (Docker)**：已安装 Docker Engine。\n- **方案 B (本地运行)**：已安装 Node.js (v19+) 和 Git。\n- **方案 C (Android)**：已安装 Termux App。\n\n## 安装步骤\n\n### 方法一：使用 Docker（推荐）\n\n1. 确保 Docker 已安装。\n2. 运行以下命令启动容器：\n   ```bash\n   docker run -dp 3040:3040 pawanosman\u002Fchatgpt:latest\n   ```\n3. 启动完成后，本地 API 地址为：`http:\u002F\u002Flocalhost:3040\u002Fv1`\n\n> **进阶**：若需搭配 Web 界面（如 BetterChatGPT, LobeChat），可参考项目内的 `docker-compose` 配置。\n\n### 方法二：本地服务器\u002FPC 手动安装\n\n1. 安装 Node.js (v19+) 和 Git。\n2. 克隆项目仓库：\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   ```\n3. 进入目录并启动服务：\n   - **Windows**: 双击运行 `start.bat`\n   - **Linux\u002FmacOS**: 执行 `bash start.sh`\n4. 服务启动后，本地 API 地址为：`http:\u002F\u002Flocalhost:3040\u002Fv1`\n\n### 方法三：Android 手机 (Termux)\n\n1. 在 Play Store 安装 **Termux**。\n2. 更新并安装依赖：\n   ```bash\n   apt update && apt upgrade -y\n   apt install -y git nodejs\n   ```\n3. 克隆项目并启动：\n   ```bash\n   git clone https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT.git\n   cd ChatGPT\n   bash start.sh\n   ```\n4. 本地 API 地址为：`http:\u002F\u002Flocalhost:3040\u002Fv1`\n\n---\n\n## 替代方案：使用免费托管 API\n\n如果自部署困难或项目暂时不可用，可使用作者提供的免费托管服务：\n\n1. 加入项目的 [Discord 社区](https:\u002F\u002Fdiscord.pawan.krd) (账号需注册满 7 天)。\n2. 在 `#Bot` 频道输入命令 `\u002Fkey` 获取 API Key。\n3. 将请求地址改为：`https:\u002F\u002Fapi.pawan.krd\u002Fv1` 并在 Header 中填入获取的 Key。\n\n---\n\n## 基本使用\n\n本代理完全兼容 OpenAI 官方 SDK，只需修改 `base_url` (自部署) 或 `api_key` + `base_url` (托管版)。\n\n### Python 示例\n\n```python\nimport openai\n\n# 自部署模式下，api_key 可填任意字符串\nopenai.api_key = 'anything'\n# 修改基础 URL 指向本地服务\nopenai.base_url = \"http:\u002F\u002Flocalhost:3040\u002Fv1\u002F\"\n\ncompletion = openai.chat.completions.create(\n    model=\"gpt-3.5-turbo\",\n    messages=[\n        {\"role\": \"user\", \"content\": \"How do I list all files in a directory using Python?\"},\n    ],\n)\n\nprint(completion.choices[0].message.content)\n```\n\n### Node.js 示例\n\n```js\nimport OpenAI from 'openai';\n\nconst openai = new OpenAI({\n\tapiKey: \"anything\", \u002F\u002F 自部署可填任意值\n\tbaseURL: \"http:\u002F\u002Flocalhost:3040\u002Fv1\", \u002F\u002F 指向本地服务\n});\n\nconst chatCompletion = await openai.chat.completions.create({\n  messages: [{ role: 'user', content: 'Say this is a test' }],\n  model: 'gpt-3.5-turbo',\n});\n\nconsole.log(chatCompletion.choices[0].message.content);\n```\n\n> **注意**：若使用托管 API，请将 `baseURL` 改为 `https:\u002F\u002Fapi.pawan.krd\u002Fv1` 并将 `apiKey` 替换为从 Discord 获取的真实密钥。","一位预算有限的独立开发者正在构建一个基于大语言模型的智能客服原型，急需低成本接入 `gpt-3.5-turbo` 能力进行功能验证。\n\n### 没有 ChatGPT 时\n- **高昂的试错成本**：必须绑定信用卡并预充值 OpenAI API 费用，对于尚未盈利的个人项目，每次调试代码都意味着真金白银的消耗。\n- **繁琐的集成改造**：若尝试寻找其他免费替代模型，往往需要大幅重写后端代码以适配不同的接口格式和参数结构。\n- **本地部署门槛高**：想要在本地运行开源模型，却受限于缺乏高性能 GPU 服务器，导致在普通笔记本上无法流畅运行。\n- **开发进度受阻**：因资金审批或账号注册的地域限制，项目被迫停滞，无法快速验证核心业务逻辑。\n\n### 使用 ChatGPT 后\n- **零成本即时启动**：通过 Docker 一键部署该反向代理服务，无需任何 API Key 即可免费调用 `gpt-3.5-turbo`，彻底消除初期资金压力。\n- **无缝兼容现有代码**：完美对齐 OpenAI 官方 API 端点结构，开发者只需修改 Base URL 为本地地址，原有代码无需任何改动即可运行。\n- **轻量级本地运行**：支持在普通 PC、服务器甚至安卓手机（Termux）上运行，利用流式响应技术，低配置设备也能获得实时交互体验。\n- **高效迭代验证**：绕过复杂的注册与支付流程，开发者可立即专注于业务逻辑打磨，将原型开发周期从数周缩短至数小时。\n\nChatGPT 通过提供免费且完全兼容的反向代理服务，让每一位开发者都能在无资金、无高端硬件的限制下，平等地享受顶尖 AI 模型带来的创新红利。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FPawanOsman_ChatGPT_f667a1b4.png","PawanOsman","Pawan Osman","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FPawanOsman_71ef8503.jpg","Backend Developer, IT consultant, and Networking Specialist","@PawanKrd","As Sulaymaniyah, Iraq","contact@pawan.krd","pawanosmant","https:\u002F\u002Fpawan.krd","https:\u002F\u002Fgithub.com\u002FPawanOsman",[86,90,94,98],{"name":87,"color":88,"percentage":89},"TypeScript","#3178c6",95,{"name":91,"color":92,"percentage":93},"Dockerfile","#384d54",3.4,{"name":95,"color":96,"percentage":97},"Batchfile","#C1F12E",0.9,{"name":99,"color":100,"percentage":101},"Shell","#89e051",0.8,5871,1011,"2026-04-05T19:40:46","AGPL-3.0","Windows, Linux, Android (via Termux)","未说明",{"notes":109,"python":110,"dependencies":111},"该项目目前已过时且暂时无法运行。这是一个反向代理工具，本身不运行 AI 模型，而是转发请求到 ChatGPT 服务。主要依赖 Node.js 环境而非 Python。支持通过 Docker、手动安装或在 Android Termux 上运行。部分国家\u002F地区可能需要使用美国 VPN 才能自行托管，或者可以使用其提供的免费托管 API。","未说明 (需 Node.js v19+)",[112,113,114,115],"Node.js v19+","npm","git","Docker (可选)",[60,13,26,61,14,15],[118,119,120,121,122,123,124,125,126,127,128,129,130,131],"ai","api","bard","bing","chat","chatbot","chatgpt","chatgpt-api","free","gpt-3","gpt-4","openai","openai-api","reverse-proxy",null,"2026-03-27T02:49:30.150509","2026-04-06T14:03:49.711030",[136,141,146,150,155,160,165],{"id":137,"question_zh":138,"answer_zh":139,"source_url":140},19099,"访问 \u002Fv1\u002Fchat\u002Fcompletions 时提示 \"endpoint not found\" 错误怎么办？","该接口必须使用 POST 请求，而不是直接在浏览器中打开（GET 请求）。请使用 curl 或代码发送 POST 请求。示例命令：\ncurl --max-time 10 http:\u002F\u002F127.0.0.1:3040\u002Fv1\u002Fchat\u002Fcompletions \\\n-i -X POST \\\n-H \"Content-Type: application\u002Fjson\" \\\n-d '{\"model\": \"gpt-3.5-turbo\", \"messages\": [{\"role\": \"user\", \"content\": \"Hello!\"}], \"stream\": true}'","https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT\u002Fissues\u002F129",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},19100,"遇到 \"Error getting a new session\" 或提示国家不支持的错误如何解决？","这通常是因为 IP 地址被 Cloudflare 标记或所在国家受限。解决方案包括：\n1. 使用美国 VPN。\n2. 更推荐使用美国住宅代理（US Residential Proxy），例如 proxyscrape.com 提供的服务。\n3. 避免直接使用 VPS IP，因为容易触发机器人识别机制。如果必须使用 VPS，请配置旋转住宅代理。","https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT\u002Fissues\u002F111",{"id":147,"question_zh":148,"answer_zh":149,"source_url":145},19101,"为什么在洛杉矶的 VPS 上部署仍然报错，而浏览器却能正常访问？","VPS 的数据中心 IP 很容易触发 Cloudflare 的机器人验证机制，导致 API 请求被拦截，而浏览器可能通过了验证。解决方法是不要直接使用 VPS IP，而是通过 VPS 连接旋转的美国住宅代理（Rotating Residential US Proxy）来转发请求。",{"id":151,"question_zh":152,"answer_zh":153,"source_url":154},19102,"之前能正常使用，突然开始提示国家不支持且更换 IP 后仅短暂有效怎么办？","这是 Cloudflare 的风控机制导致的。有用户发现更改公共 IP 后只能维持约 2 次请求。根本解决办法是使用高质量的美国住宅代理（Residential Proxy），普通 VPN 或数据中心 IP 往往无法长期稳定通过验证。","https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT\u002Fissues\u002F121",{"id":156,"question_zh":157,"answer_zh":158,"source_url":159},19103,"如何正确配置代理（Proxy）以解决连接问题？","确保在 .env 文件中正确设置以下变量：\n1. 将 `PROXY` 和 `PROXY_AUTH` 设置为 true。\n2. 正确填写 `PROXY_HOST` 和 `PROXY_PORT`。\n3. 指定正确的代理协议。\n4. 如果代理需要认证，尝试将用户名和密码用双引号括起来。","https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT\u002Fissues\u002F107",{"id":161,"question_zh":162,"answer_zh":163,"source_url":164},19104,"该项目使用的模型是 ChatGPT 吗？密钥会过期吗？","是的，现在可以使用 `gpt-3.5-turbo` 模型。关于密钥，维护者确认生成的密钥不会过期（our keys won't expire）。","https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT\u002Fissues\u002F34",{"id":166,"question_zh":167,"answer_zh":168,"source_url":154},19105,"为什么请求中 stream 被禁用（stream-disabled）？","如果在日志中看到 \"stream-disabled\"，请检查你的请求参数中是否明确设置了 `\"stream\": true`。如果未设置或设置为 false，流式传输将被禁用。确保在 JSON payload 中包含该字段。",[]]