这两年 AI API 发展太快,各种免费额度层出不穷。我花了几天时间研究市面上主要的免费 AI API,整理成这份完整清单。

先说结论: 每天都能用的免费 AI,已经足够搞很多项目了。

免费 API 总览表

提供商 免费额度 有效期 费用 推荐度
Hugging Face 500次/天 永久 完全免费 ⭐⭐⭐⭐⭐
Google Cloud 多种服务 永久 完全免费 ⭐⭐⭐⭐
Groq 免费 永久 完全免费 ⭐⭐⭐⭐
Anthropic Claude 3次试用 临时 免费 ⭐⭐⭐⭐
Together AI 200K tokens 30天 免费 ⭐⭐⭐
Perplexity 有限 永久 免费 ⭐⭐⭐
Poe 部分免费 永久 免费 ⭐⭐⭐
DeepInfra 免费额度 临时 免费 ⭐⭐⭐
Replicate $5 额度 30天 免费 ⭐⭐
11Labs 30秒/月 临时 免费 ⭐⭐

1. Hugging Face Inference API —— 最推荐

Hugging Face 是开源模型的最佳平台,提供免费的推理 API。

免费额度

┌─────────────────────────────────────────────────────────┐
│              Hugging Face Free Tier                     │
├─────────────────────────────────────────────────────────┤
│  📝 免费调用次数:500 次/天                              │
│  📂 免费模型:所有开源模型                                 │
│  🚀 速度:共享 GPU(比自建快)                             │
│  💾 存储空间:500MB                                      │
│  🌐 支持语言:Python、JavaScript、REST API              │
└─────────────────────────────────────────────────────────┘

适用场景

  • 调用开源大语言模型(Llama、Mistral、Qwen 等)
  • 图像识别(CLIP、DINO)
  • 语音识别(Whisper)
  • 代码模型(CodeLlama、StarCoder)

注册和获取 API Key

  1. 访问 https://huggingface.co
  2. 注册账号(邮箱即可)
  3. 进入 Settings → Access Tokens
  4. 创建新 Token → 复制到 .env 文件

Python 调用示例

from huggingface_hub import InferenceClient

# 初始化客户端
client = InferenceClient(token="hf_xxx")

# 文本生成
response = client.text_generation(
    model="microsoft/DialoGPT-large",
    prompt="你好,请介绍一下自己",
    max_new_tokens=200
)

print(response)

# 对话模式
messages = [
    {"role": "user", "content": "什么是递归?"},
]

for message in client.chat_completion(
    model="meta-llama/Llama-2-7b-chat-hf",
    messages=messages,
    max_tokens=300
):
    print(message.content[0].text)

推荐模型

模型 用途 质量
meta-llama/Llama-3-8B 通用对话 ⭐⭐⭐⭐
mistralai/Mistral-7B 代码+对话 ⭐⭐⭐⭐
Qwen/Qwen2-7B 中文优化 ⭐⭐⭐⭐
NousResearch/Nous-Hermes-2-Mixtral OpenAI 风格 ⭐⭐⭐⭐

Hugging Face Playground

访问 https://huggingface.co/spaces,可以直接在网页上测试免费模型。


2. Google Cloud Always Free —— 长期免费

Google Cloud 的免费层非常适合开发和学习。

免费资源清单

┌─────────────────────────────────────────────────────────┐
│         Google Cloud Always Free (2026)                  │
├─────────────────────────────────────────────────────────┤
│  🖥️  Compute Engine: 1个实例/月 (3vCPU + 13GB RAM)       │
│  📦  Cloud Run: 250,000 请求/月                          │
│  💾  Cloud Storage: 10GB/月                              │
│  🗃️  Cloud SQL: 0.75 ECU-月/月                          │
│  📊  BigQuery: 1TB 基础配额                              │
│  🔍  Vision API: 1,000 请求/月                           │
│  🔤  Translation API: 2M字符/月                          │
└─────────────────────────────────────────────────────────┘

代码生成示例

import google.auth
from google.cloud import generativeai

# 认证
auth.authenticate_user()
genai.configure(api_key="你的 API Key")

# 使用 Gemini
model = genai.GenerativeModel('gemini-1.5-flash')

response = model.generate_content("写一个 Python 函数")

print(response.text)

3. Groq —— 速度最快

Groq 使用自研的 LPU 芯片,推理速度极快。

免费额度

┌─────────────────────────────────────────────────────────┐
│                  Groq Free Tier                          │
├─────────────────────────────────────────────────────────┤
│  🚀 速度:全球最快(LPU 加速)                            │
│  💰 免费配额:每 3 分钟 60 次(可叠加)                   │
│  🌐 免费模型:Llama 3、Mixtral、Gemma                  │
│  📚 支持:REST API、OpenAI 兼容格式                       │
└─────────────────────────────────────────────────────────┘

Python 调用

import requests

url = "https://api.groq.com/openai/v1/chat/completions"

headers = {
    "Authorization": "Bearer gsk_xxx",
    "Content-Type": "application/json"
}

data = {
    "model": "llama3-8b-8192",
    "messages": [
        {"role": "user", "content": "写一首诗"}
    ]
}

response = requests.post(url, headers=headers, json=data)
print(response.json()['choices'][0]['message']['content'])

Groq

💡 Groq 的推理速度是目前最快的免费 API, 如果你想体验极速 AI 推理,可以直接去 Groq Console 注册免费账号。 加速技巧

  • 使用 llama3-8b-8192 模型(速度快)
  • 同一会话内持续对话(更快)
  • 调用 LLM 而不是 VLM(更省资源)

4. Anthropic Claude —— 注册送 3 次试用

Claude 的免费试用非常适合第一次使用。

免费额度

┌─────────────────────────────────────────────────────────┐
│            Anthropic Claude Free Trial                   │
├─────────────────────────────────────────────────────────┤
│  ✨ 试用次数:3次                                        │
│  ⚡️ 模型:Claude Sonnet 4                                │
│  📚 使用限额:每次 200K tokens                            │
│  🌐 平台:Web、Desktop、API                             │
└─────────────────────────────────────────────────────────┘

API 调用

from anthropic import Anthropic

client = Anthropic(api_key="你的 API Key")

message = client.messages.create(
    model="claude-sonnet-4-20250514",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "写一个 Python 函数"}
    ]
)

print(message.content[0].text)

5. Together AI —— 30天免费试用

Together AI 提供开源模型的托管服务。

免费额度

┌─────────────────────────────────────────────────────────┐
│             Together AI Free Trial                       │
├─────────────────────────────────────────────────────────┤
│  🎯 免费试用:30天                                       │
│  💾 存储空间:10GB                                       │
│  🚀 支持:OpenAI 兼容 API                                │
│  🌐 模型:Llama 3、Mistral、Mixtral                    │
└─────────────────────────────────────────────────────────┘

Python 调用

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.getenv("TOGETHER_API_KEY"),
    base_url="https://api.together.xyz/v1"
)

response = client.chat.completions.create(
    model="meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo",
    messages=[
        {"role": "user", "content": "写一个排序算法"}
    ]
)

print(response.choices[0].message.content)

6. Perplexity —— 搜索引擎级 AI

Perplexity 结合了 AI 和搜索引擎,提供真实的搜索结果。

免费额度

┌─────────────────────────────────────────────────────────┐
│              Perplexity Free Plan                        │
├─────────────────────────────────────────────────────────┤
│  🔍 搜索次数:每天 有限(约 50 次)                       │
│  📊 阅读深度:普通搜索                                    │
│  🌐 支持格式:Web、PDF、代码                             │
└─────────────────────────────────────────────────────────┘

使用方式

  1. 访问 https://www.perplexity.ai
  2. 输入问题,获得带来源的答案
  3. 复制结果或导出

7. Poe —— 一站式 AI 平台

Poe 汇集了多种 AI 模型,部分免费。

免费模型

模型 免费额度
GPT-4 每天 10 次
Claude 每天 10 次
Llama 3 无限次
Mistral 无限次
文心一言 无限次

Python 调用

import requests

url = "https://poe.com/api/v1/chat"

headers = {
    "Content-Type": "application/json",
    "User-Agent": "Mozilla/5.0"
}

data = {
    "bot": "GPT-4",
    "message": "你好"
}

response = requests.post(url, headers=headers, json=data)
print(response.json()['result'])

8. DeepInfra —— GPU 渲染

DeepInfra 提供 GPU 资源和免费额度。

免费额度

┌─────────────────────────────────────────────────────────┐
│              DeepInfra Free Credits                      │
├─────────────────────────────────────────────────────────┤
│  💳 免费额度:$5(约 ¥35)                               │
│  🚀 模型:Llama 3、Mistral、Qwen                      │
│  ⏱️ 有效期:30天                                         │
└─────────────────────────────────────────────────────────┘

9. Replicate —— AI 模型市场

Replicate 提供各种 AI 模型的在线运行服务。

免费额度

┌─────────────────────────────────────────────────────────┐
│              Replicate Free Credits                      │
├─────────────────────────────────────────────────────────┤
│  💳 免费额度:$5 额度                                    │
│  🎨 支持类型:图像生成、视频、NLP 等                    │
│  ⏱️ 有效期:30天                                         │
└─────────────────────────────────────────────────────────┘

Python 调用

import replicate

# 文本生成
output = replicate.run(
    "meta-llama/llama-3-8b-instruct",
    input={"prompt": "写一首诗"}
)

print(output[0])

10. 11Labs —— AI 语音

11Labs 专注于 AI 语音合成。

免费额度

┌─────────────────────────────────────────────────────────┐
│             11Labs Free Credits                         │
├─────────────────────────────────────────────────────────┤
│  🔊 免费额度:30秒音频/月                                │
│  🌍 支持语言:多语言                                     │
│  🎵 质量:自然语音                                       │
└─────────────────────────────────────────────────────────┘

API 选择建议

┌─────────────────────────────────────────────────────────┐
│                  按需求选择 API                           │
├─────────────────────────────────────────────────────────┤
│  开源模型     → Hugging Face                             │
│  速度快       → Groq                                      │
│  长期开发     → Google Cloud Always Free                 │
│  代码生成     → Together AI / Groq                        │
│  搜索增强     → Perplexity                                │
│  一站式使用   → Poe                                       │
│  语音合成     → 11Labs                                    │
│  视频图像     → Replicate                                  │
└─────────────────────────────────────────────────────────┘

最佳实践

1. 多 API 组合

class FreeAIService:
    def __init__(self):
        self.huggingface = HuggingFaceClient()
        self.groq = GroqClient()
        self.together = TogetherClient()

    def chat(self, prompt):
        # 优先用 Hugging Face(免费)
        try:
            return self.huggingface.chat(prompt)
        except:
            # 降级到 Groq
            return self.groq.chat(prompt)

2. 速率限制

import time
from datetime import datetime

class RateLimiter:
    def __init__(self, max_calls, period=60):
        self.max_calls = max_calls
        self.period = period
        self.calls = []

    def wait_if_needed(self):
        now = datetime.now().timestamp()
        self.calls = [c for c in self.calls if now - c < self.period]

        if len(self.calls) >= self.max_calls:
            sleep_time = self.period - (now - self.calls[0])
            time.sleep(sleep_time)

        self.calls.append(now)

3. API Key 安全

# 使用环境变量
import os

API_KEY = os.getenv("HUGGINGFACE_API_KEY")

# 或使用 .env 文件
# pip install python-dotenv
# from dotenv import load_dotenv
# load_dotenv()

常见问题

Q: 免费额度用完了怎么办?

A: 等待重置(Hugging Face 每天 500 次)或注册新账号。

Q: 免费 API 安全吗?

A: Hugging Face 和 Groq 比较安全,其他需要谨慎。

Q: 可以商用吗?

A: 查看各平台的服务条款,Hugging Face 的大部分模型可商用。

Q: 速度怎么样?

A: Hugging Face 和 Groq 较快,Google Cloud 中等。

Q: 支持中文吗?

A: 大部分模型都支持,但某些模型对中文优化更好。


写在最后

免费 AI API 已经足够做出很多项目了。Hugging Face 的每天 500 次免费调用,长期来看非常划算。

推荐使用顺序:

  1. Hugging Face(主用)
  2. Groq(速度优先)
  3. Google Cloud Always Free(长期)
  4. 试用 Claude(体验)

有问题欢迎留言,或者发邮件到 [email protected]。


参考资料:

💡 付费 API 推荐

免费额度适合学习和原型开发。生产环境建议升级到付费方案:

建议两个都注册,不同场景用不同的模型。


有些外部工具链接是联盟链接,如果你通过这些链接购买,我会获得少量佣金(不影响你的价格)。所有推荐都是我亲自用过并觉得不错的产品。