进阶TypeScript

freellmapi聚合 28 个 LLM 免费层为单一 API

freellmapi 是一个开源的 OpenAI 兼容代理,将 28 家 LLM 提供商的免费额度整合到一个 /v1 端点,官方称每月可用约 40 亿 token。支持智能路由、自动故障转移与密钥加密,适合开发者个人实验,也可接入自定义 OpenAI 兼容端点。

19.0K 星标
2.8K 分叉
56 问题
44 浏览
TypeScript
MIT
收录日期

项目概述

freellmapi 是一个开源的 OpenAI 兼容代理,将 28 家 LLM 提供商的免费额度整合到一个 /v1 端点,官方称每月可用约 40 亿 token。支持智能路由、自动故障转移与密钥加密,适合开发者个人实验,也可接入自定义 OpenAI 兼容端点。

如果一个开源项目能在 GitHub 上攒到 1.9 万星,说明它戳中了某种普遍需求。freellmapi 正是这样的项目:一个 OpenAI 兼容代理,把 28 家 LLM 提供商的 免费额度 堆叠到同一个 /v1 端点后面。官方宣称,这些免费额度加起来大约相当于每月 40 亿 token。对个人开发者来说,这几乎就是“免费模型全家桶”。

不过它并没有把免费额度简单灌进一个管道。freellmapi 的核心逻辑是做分发:请求进来以后,由代理决定交给哪家提供商,并在出错时自动切换。项目用 TypeScript 编写,定位非常明确——个人实验。官方在描述里毫不含糊地写着 “Personal experimentation only”。

为什么要做一个 LLM 聚合代理

现在的 LLM 生态已经碎片化了。各家厂商都有自己的 API、计费方式和免费额度,开发者常常要同时维护好几套 key,还得记着哪家免费额度还没用完。freellmapi 的思路是把这些零散的免费层打包,对外只暴露一个 统一端点。这样,任何用惯 OpenAI API 的项目,只要把地址指过来,就能访问背后多个模型。

这种设计对刚起步的个人项目尤其友好。你不需要先开通几个付费服务,也不用为了测试不同模型各写一套客户端。改一行 base URL,剩下的由代理处理。

核心功能:路由、故障转移与密钥加密

  • 智能路由:在不同提供商之间分配请求,找到可用且合适的免费层。
  • 自动故障转移:某个提供商超时或不可用时,自动切换请求到备用端点。
  • 加密密钥:多个提供商的 API key 集中保存,官方声称经过加密处理。
  • 自定义端点:除内置的 28 家之外,还可以添加任何 OpenAI 兼容的端点。

这些功能加在一起,等于把“管理多个模型账号”这件事藏到了代理后面。你看到的只是一个标准 API,实际触达的却是几十个不同的免费服务。

适合谁用,不适合谁用

官方已经把边界划清楚了:个人实验。如果你在跑学习项目、做 demo、写自动化脚本,或者想横向对比不同模型的输出,freellmapi 能省下不少事。但如果你打算把它接到面向用户的业务里,建议三思。免费层通常伴随 速率限制、低频配额,稳定性也没有保证;代理本身也可能成为单点故障。

另一个需要留神的地方是安全。所有提供商的密钥集中在一个代理里,虽然官方提到加密,但完整的实现细节没有公开。如果你是谨慎派,可以先在隔离环境里跑一个实例,观察日志,确认它不会把密钥意外输出到别处。

上手之前的小建议

仓库目前有 19k 星、2.8k fork,社区活跃度不低,说明有不少人在实际使用。但项目仍是实验性质,API 和配置方式可能随版本变化。动手前先去 GitHub 仓库看 README,确认它内置了哪 28 家提供商、有没有部署文档,再决定怎么跑。别指望开箱即用——你需要自己获取各提供商的免费额度凭证,并填入配置。

freellmapi 最吸引人的地方,是它把“免费”这件事认真做了产品化。如果你正在为模型订阅发愁,或者想试试多个免费模型但又懒得管一大堆 key,它值得一试。记得把它当作一个玩具加强力工具,而不是生产依赖。

LLM代理OpenAI兼容免费API智能路由自动故障转移多模型聚合开源项目TypeScriptLLM免费额度

项目评分

0.0 (0 评价)

分享

常见问题

freellmapi: 聚合 28 个 LLM 免费层为单一 API 是什么?

freellmapi 是一个开源的 OpenAI 兼容代理,将 28 家 LLM 提供商的免费额度整合到一个 /v1 端点,官方称每月可用约 40 亿 token。支持智能路由、自动故障转移与密钥加密,适合开发者个人实验,也可接入自定义 OpenAI 兼容端点。

freellmapi: 聚合 28 个 LLM 免费层为单一 API 用什么语言开发?

freellmapi: 聚合 28 个 LLM 免费层为单一 API 主要使用 TypeScript 开发。

freellmapi: 聚合 28 个 LLM 免费层为单一 API 使用什么开源协议?

freellmapi: 聚合 28 个 LLM 免费层为单一 API 基于 MIT 协议开源。

相关项目

暂无结果

探索更多

相似工具

Cursor

Cursor

一款基于 VS Code 二次开发的智能代码编辑器,以“原生内置 AI”为核心卖点。它不依赖插件,而是将 AI 深度植入编辑器底层,能够理解整个项目的上下文代码库,支持无缝迁移 VS Code 的所有配置和插件。

Google Antigravity

Google Antigravity

Antigravity 支持多模型,包括 Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSS,开发者可以在同一环境中选择最适合任务的模型。

Codex

Codex

OpenAI Codex 是由 OpenAI 开发的 AI 编程模型和助手,可将自然语言指令翻译成对应的源代码,为开发者提供智能补全、代码生成等功能。它最初于 2021 年作为 OpenAI API 的代码模型推出,曾为 GitHub Copilot 提供核心支持。随着 OpenAI 技术的迭代,Codex 在 2025 年以“AI 编程智能体”的全新姿态回归,能够理解复杂需求并自动编写、调试代码,显著提升开发效率和软件交付速度。

Kiro

Kiro

Kiro 是由 AWS 推出的 AI 编程 IDE,采用规范驱动的开发模式,将自然语言需求转化为明确的规格文档和任务,再由内置 AI 代理生成代码并调试优化,全流程辅助大型项目开发。

Trae

Trae

Trae(官网 trae.ai)是由 字节跳动(ByteDance)推出的一款 AI 原生集成开发环境(IDE)。它不是简单地作为一个编程助手,而是一个「协作伙伴」,通过深度整合大型语言模型(LLM),帮助开发者从需求、构建代码,到调试和部署,实现更智能化、自动化的软件开发。

Claude

Claude

Claude 是由美国人工智能公司 Anthropic 打造的智能语言交互平台,它融合了深度文本理解、信息整理、代码辅助和任务分析等能力,能在聊天对话之外应对更复杂的问题,例如长文摘要、图像解析、逻辑推理及编程协助等。相比一些单一问答机器人,Claude 更像一个具备推理逻辑、可扩展功能的智能工具。

评论

评论

0
0/500 字符

暂无评论

成为第一个评论的人

开源项目

探索、学习并参与开源 AI 项目,推动人工智能技术发展

查看全部