openai-scf-proxy

GitHub
2.6k 380 简单 1 次阅读 2天前插件
AI 解读 由 AI 自动生成,仅供参考

openai-scf-proxy 是一款帮助国内用户便捷访问 OpenAI 服务的开源代理工具。它利用腾讯云函数(或阿里云等云平台)的快速部署能力,让用户无需编写代码、无需自备海外服务器,即可在几分钟内搭建起专属的 API 中转地址,有效解决因网络限制导致无法直接使用 OpenAI 接口的问题。

该项目特别适合希望低成本体验 AI 能力的普通用户、开发者以及需要调用 OpenAI 接口进行应用测试的研究人员。其核心亮点在于极低的上手门槛:只需拥有腾讯或阿里账号,通过图形化界面配置云函数并上传预设代码包即可完成部署,真正实现了“零代码”操作。此外,它支持选择香港等多个地域节点,并提供免费额度,大幅降低了使用成本。

需要注意的是,由于云函数架构特性,该方案暂不支持 SSE(流式输出),可能在部分实时交互场景下体验稍逊,但基础功能稳定可用。官方也提醒,为保障账号安全,建议用户优先使用自托管模式搭配固定 IP 的海外服务器,避免使用公共代理服务导致封号风险。无论是配合第三方客户端还是集成至自有项目,openai-scf-proxy 都提供了一个简单高效的连接桥梁。

使用场景

国内独立开发者小李正在为一家初创公司开发基于 OpenAI API 的智能客服系统,需要在本地环境中频繁调用模型接口进行调试。

没有 openai-scf-proxy 时

  • 由于网络限制,直接连接 OpenAI 官方接口经常超时或失败,导致开发流程频繁中断。
  • 购买和维护一台固定的海外云服务器成本较高,且需要自行配置 Nginx、SSL 证书等复杂环境。
  • 现有的公共代理服务不稳定,极易触发 OpenAI 的风控机制导致账号被封禁,数据安全风险大。
  • 每次切换网络环境或代理节点都需要修改代码中的请求地址,调试效率极低。

使用 openai-scf-proxy 后

  • 通过腾讯云函数一键部署,获得了稳定的香港节点代理地址,彻底解决了连接超时问题。
  • 利用云函数的免费额度和极简配置(无需写代码、内存仅需 64M),将基础设施成本降至几乎为零。
  • 拥有独享的固定 IP 代理通道,避免了公共代理的拥挤和封号风险,保障了测试账号的安全。
  • 只需在 CatGPT 或 Node.js 配置中修改一次 basePath,即可在所有开发工具中无缝调用,大幅提升联调效率。

openai-scf-proxy 让国内开发者能以零代码门槛和极低成本,构建安全稳定的专属 OpenAI 访问通道。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU

无需求

内存

最低 64MB (云函数配置),自托管视并发量而定

依赖
notes该项目基于 Node.js 运行,非 Python 项目。支持部署在腾讯云函数(SCF)或任何能运行 Node.js 的服务器(自托管)。云函数部署时建议内存设为 64MB,超时时间设为 900 秒。不支持 SSE(服务器发送事件)。需配合其他客户端软件使用,直接访问代理地址会返回 404。
python未说明
Node.js 16.13+
openai-scf-proxy hero image

快速开始

OpenAI 已经开始大规模对未绑卡的,和邮箱状态异常的账号进行封号,所以如果你的账号并不是从官方渠道注册和未绑卡的,请暂时不要使用本项目和任何公共代理服务。

如果大家需要使用代理,请选择一台美国地区,IP固定的的服务器按照下方的【自托管】部分自行搭建。



猴子也能学会的腾讯云函数搭建 OpenAI 国内代理教程

优势:免费!比 Cloudflare Worker 简单,支持香港等多地区可选,部署简单,一行代码都不用写,有 QQ、微信账号就能注册,猴子也能学会!

劣势:不支持 SSE,用户体验欠佳,但完全能用!

PS:本教程不仅仅针对云函数,你也可以托管在自己的服务器上,或者 Azure 等平台,只要能运行 Node.js 程序即可,参加下方【自托管】部分。

注意:本教程只是教你搭建一个 OpenAI 的代理,需要配合其他类似软件使用,直接访问会出现 404 的错误。

本文档可能有所不足,各位大佬欢迎补充。

你需要准备什么:

  • 一台电脑
  • 一个腾讯旗下的账号或者手机号
  • 一个脑子

教程开始

https://cloud.tencent.com/ 注册账号

进入云函数控制台:https://console.cloud.tencent.com/scf/list

依次点击【新建】->【从头开始】,然后按照以下配置,没写出来的就不用管,使用默认设置

  • 函数类型:Web函数
  • 函数名称:openai-proxy(也可以随便取个名字)
  • 地域:香港(也可以是中国之外的任何国家)
  • 运行环境:Nodejs 16.13(或者更高的版本)
  • 高级配置:
    • 内存:64M
    • 执行超时时间:900 秒
    • 请求多并发:2 并发
  • 日志配置 -> 日志投递:启用(可以选择不开,开的话一个月应该几分钱)
  • 函数代码:本地上传zip包(点我下载 ZIP 包
  • 触发器配置(这里可能要创建一个新的触发器):
    • 默认触发器
    • 触发别名/版本:默认流量
    • 请求方法:ANY
    • 发布环境:发布
    • 鉴权方法:免鉴权

之后点击“完成”按钮,进入【函数管理】,点击【函数代码】,往下拉,找到【访问路径】,这里就是你的代理地址

使用的时候需要把 "/release" 部分删除

例如:https://service-aaaaa.hk.apigw.tencentcs.com/release/

改为:https://service-aaaaa.hk.apigw.tencentcs.com/

如何使用

第三方项目

你可以在任何支持配置 OpenAI 域名的软件中使用这个服务,例如在 CatGPT 中配置:

进入:https://catgpt.run/

点击右上角的🔑图标,在接口地址中输入这个地址,点击保存即可

愉快的与 OpenAI 一起冲浪吧~

OpenAI 官方 Node.js 库

const configuration = new Configuration({
  apiKey: OPENAI_API_KEY,
  basePath: 'https://service-aaaaa.hk.apigw.tencentcs.com/v1'
})

自托管

git clone https://github.com/Ice-Hazymoon/openai-scf-proxy
cd openai-scf-proxy
npm install
npm run start

版本历史

0.0.32023/03/06
0.0.22023/03/06

常见问题

相似工具推荐

ML-For-Beginners

ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。

85k|★★☆☆☆|今天
图像数据工具视频

OpenHands

OpenHands 是一个专注于 AI 驱动开发的开源平台,旨在让智能体(Agent)像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点,通过自动化流程显著提升开发速度。 无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员,还是需要快速原型验证的技术团队,都能从中受益。OpenHands 提供了灵活多样的使用方式:既可以通过命令行(CLI)或本地图形界面在个人电脑上轻松上手,体验类似 Devin 的流畅交互;也能利用其强大的 Python SDK 自定义智能体逻辑,甚至在云端大规模部署上千个智能体并行工作。 其核心技术亮点在于模块化的软件智能体 SDK,这不仅构成了平台的引擎,还支持高度可组合的开发模式。此外,OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩,证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能,支持与 Slack、Jira 等工具集成,并提供细粒度的权限管理,适合从个人开发者到大型企业的各类用户场景。

70.6k|★★★☆☆|今天
语言模型Agent开发框架

gpt4free

gpt4free 是一个由社区驱动的开源项目,旨在聚合多种可访问的大型语言模型(LLM)和媒体生成接口,让用户能更灵活、便捷地使用前沿 AI 能力。它解决了直接调用各类模型时面临的接口分散、门槛高或成本昂贵等痛点,通过统一的标准将不同提供商的资源整合在一起。 无论是希望快速集成 AI 功能的开发者、需要多模型对比测试的研究人员,还是想免费体验最新技术的普通用户,都能从中受益。gpt4free 提供了丰富的使用方式:既包含易于上手的 Python 和 JavaScript 客户端库,也支持部署本地图形界面(GUI),更提供了兼容 OpenAI 标准的 REST API,方便无缝替换现有应用后端。 其技术亮点在于强大的多提供商支持架构,能够动态调度包括 Opus、Gemini、DeepSeek 等多种主流模型资源,并支持 Docker 一键部署及本地推理。项目秉持社区优先原则,在降低使用门槛的同时,也为贡献者提供了扩展新接口的便利框架,是探索和利用多样化 AI 资源的实用工具。

66k|★★☆☆☆|2天前
插件语言模型Agent

gstack

gstack 是 Y Combinator CEO Garry Tan 亲自开源的一套 AI 工程化配置,旨在将 Claude Code 升级为你的虚拟工程团队。面对单人开发难以兼顾产品战略、架构设计、代码审查及质量测试的挑战,gstack 提供了一套标准化解决方案,帮助开发者实现堪比二十人团队的高效产出。 这套配置特别适合希望提升交付效率的创始人、技术负责人,以及初次尝试 Claude Code 的开发者。gstack 的核心亮点在于内置了 15 个具有明确职责的 AI 角色工具,涵盖 CEO、设计师、工程经理、QA 等职能。用户只需通过简单的斜杠命令(如 `/review` 进行代码审查、`/qa` 执行测试、`/plan-ceo-review` 规划功能),即可自动化处理从需求分析到部署上线的全链路任务。 所有操作基于 Markdown 和斜杠命令,无需复杂配置,完全免费且遵循 MIT 协议。gstack 不仅是一套工具集,更是一种现代化的软件工厂实践,让单人开发者也能拥有严谨的工程流程。

64.3k|★★☆☆☆|今天
Agent插件

meilisearch

Meilisearch 是一个开源的极速搜索服务,专为现代应用和网站打造,开箱即用。它能帮助开发者快速集成高质量的搜索功能,无需复杂的配置或额外的数据预处理。传统搜索方案往往需要大量调优才能实现准确结果,而 Meilisearch 内置了拼写容错、同义词识别、即时响应等实用特性,并支持 AI 驱动的混合搜索(结合关键词与语义理解),显著提升用户查找信息的体验。 Meilisearch 特别适合 Web 开发者、产品团队或初创公司使用,尤其适用于需要快速上线搜索功能的场景,如电商网站、内容平台或 SaaS 应用。它提供简洁的 RESTful API 和多种语言 SDK,部署简单,资源占用低,本地开发或生产环境均可轻松运行。对于希望在不依赖大型云服务的前提下,为用户提供流畅、智能搜索体验的团队来说,Meilisearch 是一个高效且友好的选择。

57k|★★☆☆☆|今天
图像Agent数据工具

awesome-claude-skills

awesome-claude-skills 是一个精心整理的开源资源库,旨在帮助用户挖掘和扩展 Claude AI 的潜力。它不仅仅是一份列表,更提供了实用的“技能(Skills)”模块,让 Claude 从单纯的文本生成助手,进化为能执行复杂工作流的智能代理。 许多用户在使用 AI 时,常受限于其无法直接操作外部软件或处理特定格式文件的痛点。awesome-claude-skills 通过预设的工作流解决了这一问题:它不仅能教会 Claude 专业地处理 Word、PDF 等文档,进行代码开发与数据分析,还能借助 Composio 插件连接 Slack、邮箱及数百种常用应用,实现发送邮件、创建任务等自动化操作。这使得重复性任务变得标准化且可复用,极大提升了工作效率。 无论是希望优化日常办公流程的普通用户、需要处理复杂文档的研究人员,还是寻求将 AI 深度集成到开发管线中的开发者,都能从中找到适合的解决方案。其独特的技术亮点在于“技能”的可定制性与强大的应用连接能力,让用户无需编写复杂代码,即可通过简单的配置让 Claude 具备跨平台执行真实任务的能力。如果你希望让 Claude

51.3k|★★☆☆☆|今天
Agent插件