17 家免信用卡的免费 LLM API:OpenAI SDK 兼容,换 Base URL 就能接入

发布时间:2026/11/4 6:55:59
17 家免信用卡的免费 LLM API:OpenAI SDK 兼容,换 Base URL 就能接入

17 家免信用卡的免费 LLM API:OpenAI SDK 兼容,换 Base URL 就能接入

【免费下载链接】awesome-free-llm-apisList of Permanent Free LLM API (API Keys)项目地址: https://gitcode.com/gh_mirrors/aw/awesome-free-llm-apis

拿到一个新需求,三天内要出一个能跑的对话功能原型,第一件要做的事就是挑 LLM API。麻烦不在于没有免费选项,而在于各家宣传的"free tier"成色不一:有的是试用积分、30 天后过期,有的注册要绑卡,有的只有网页 playground、没有 REST 端点。我翻了一圈官方文档才敢写进项目,直到遇到 awesome-free-llm-apis——一份专门收录"永久免费"LLM API 服务商的清单,目前 17 家,全部免信用卡拿到 API Key,端点基本都能用 OpenAI SDK 直连。

比清单更实用的是结构化的数据:Base URL、模型 ID、上下文长度、RPM/RPD 限额,全部能直接查到,不用再去官网逐个翻 docs。

它解决什么问题:把"永久免费"从营销话术里筛出来

这行里的"免费"大多带小字:$20 积分 30 天后清零、前 90 天限时、注册必须绑卡验证。这份清单的收录标准只有三条:只要永久免费层,会过期的试用积分和限时促销一律不收;注册不得要求信用卡;必须提供真正的 REST API,只有网页聊天界面不算数。项目由社区维护,全部数据由 data.json 驱动(lastUpdated 字段停在 2026-10-23),README 表格从这份 JSON 自动生成。和普通 awesome list 的区别就在这里——多数清单只堆链接,这份清单的每行都带模型 ID、限额和编号脚注,是一份可核对的数据源,而不是目录页。

清单怎么组织:两类分类、五个固定字段

数据把服务商分成provider_api(模型厂商自研 API:Google Gemini、Mistral AI、Cohere、Z AI、Aion Labs,共 5 家)和inference_provider(托管开源权重模型的第三方平台:Groq、Cloudflare Workers AI、OpenRouter、NVIDIA NIM 等,共 12 家)。每家条目字段固定:注册入口、Base URL、免费层描述、models 数组、总部国旗。挑五家免费层形态差异大的对比:

服务商接入形态免费层类型典型限额
Google GeminiOpenAI 兼容 REST免信用卡15 RPM,1,500 请求/天
Mistral AIOpenAI 兼容 REST免费模式默认开启~1 RPS,500K TPM
GroqOpenAI 兼容 REST免信用卡30 RPM,1,000 请求/天
OVHcloud AI EndpointsOpenAI 兼容 REST免注册、免 Key2 RPM(每 IP 每模型)
Kilo CodeOpenAI 兼容 REST免 Key200 请求/小时

注意"免费层"并不都是同一种形态:有免信用卡的、有默认开启的,OVHcloud 和 Kilo Code 甚至不用注册、不用 Key。

接入实操:从拿 Key 到跑通第一个请求

完整路径只有三步。第一步,打开清单里写好的该服务商注册入口(比如 Gemini 在 AI Studio 直接建 Key),用邮箱注册;第二步,在条目里抄下 Base URL;第三步,替换 SDK 的两个参数发第一个请求:

from openai import OpenAI client = OpenAI( api_key="your-key", base_url="https://api.groq.com/openai/v1", ) resp = client.chat.completions.create( model="openai/gpt-oss-120b", messages=[{"role": "user", "content": "hello"}], ) print(resp.choices[0].message.content)

具体到每家的注册步骤和环境变量写法,仓库里 free-llm-apis/references/provider-apis.md 和同目录的 inference-providers.md 都有逐家拆解。Key 别硬编码,放环境变量或密钥管理工具里即可。

组合策略:按流量特征拆

⚡ 如果你跑高频短对话:主流量压 Groq(30 RPM、1,000 请求/天),Gemini(1,500 请求/天)做 fallback,收到 429 时切 client 实例,业务代码不动。

如果是长文本、批量摘要这类任务:丢给 Mistral AI,~1 RPS、500K TPM,token 预算是清单里最大的一档,免费模式注册即开。

如果你不想碰任何账号体系:OVHcloud AI Endpoints 是匿名免费层(每 IP 每模型 2 RPM),LLM7.io 基础档不用 Token,适合本地快速验证和 CI 冒烟测试。

数据可靠性与贡献入口

保鲜机制:自动化验证怎么做到的

服务商的政策会变,这个仓库不靠人肉记忆跟进:

  • scripts/verify-providers.js 会对各家真实端点逐发请求,确认模型是否仍在线、限额是否变化,并输出验证报告;
  • 限额与模型调整以编号脚注记录进 data.json,例如 Groq 2026 年 9 月下线 qwen3.6-27b、由 qwen3.8-27b 接替——条目保留,但变动原因可追溯;
  • README 表格由 scripts/generate-readme.js 从 data.json 渲染,表和数据永远来自同一份来源。

贡献规范:一条红线

📌 红线就一句话:会过期的试用积分、限时促销、要绑卡的免费层、只有网页 UI 的,都不算数。入口在 contributing.md——提 PR 时往 data.json 加一条 entry,附上能证明免费层和限额存在的官方文档链接。

免信用卡、不绑卡、不等促销结束,17 家永久免费的 LLM API 用同一套 SDK 就能全部接上。想看完整清单翻 README.md,想程序化消费读 data.json,查某家 Key 怎么拿进 free-llm-apis/references/ 目录。下次再做原型,先把这张表过一遍再动手。

【免费下载链接】awesome-free-llm-apisList of Permanent Free LLM API (API Keys)项目地址: https://gitcode.com/gh_mirrors/aw/awesome-free-llm-apis

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考