Free.ai API

IPI键,每个AI工具,简单的象征性账单

如何运作

1
获得 API 密钥

买票,然后制作sk免费8键

2
调用任何终点

Chat, 图像、 TTS、STT、 音乐、 翻译 - 全部 API

3
以当数计薪

每一个工具都用一个平衡,简单的

快速启动

# Chat with AI
curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{"role": "user", "content": "Hello!"}],
    "model": "qwen7b"
  }'

# Generate an image — self-hosted (free within daily allowance)
curl -X POST https://api.free.ai/v1/image/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A sunset over mountains", "model": "sdxl"}'

# Generate with a premium model (paid tokens only — FLUX Kontext, Seedream,
# Ideogram, Nano Banana, Gemini 3 Pro, etc.). Full list at /v1/providers.
curl -X POST https://api.free.ai/v1/image/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A sunset over mountains", "model": "premium/flux-pro/kontext"}'

# Generate a video (premium)
curl -X POST https://api.free.ai/v1/video/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A cat running in slow motion", "duration": 5, "model": "premium/kling-video/v2.6/pro/text-to-video"}'

# Text to speech
curl -X POST https://api.free.ai/v1/tts/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello world", "voice": "default", "model": "kokoro"}'

# Translate text
curl -X POST https://api.free.ai/v1/translate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello world", "target": "es"}'
import requests

API_KEY = "sk-free-YOUR_KEY"
BASE = "https://api.free.ai"
HEADERS = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

# Chat
r = requests.post(f"{BASE}/v1/chat/", headers=HEADERS, json={
    "messages": [{"role": "user", "content": "Hello!"}],
    "model": "qwen7b"  # or "openai/gpt-4o", "anthropic/claude-sonnet-4", etc.
})
print(r.json()["choices"][0]["message"]["content"])

# Generate image — self-hosted (free within daily allowance)
r = requests.post(f"{BASE}/v1/image/generate/", headers=HEADERS, json={
    "prompt": "A sunset over mountains",
    "model": "sdxl",  # or "premium/flux-pro/kontext" for paid tier
    "aspect_ratio": "16:9"
})
print(r.json()["image_url"])

# Generate video (premium — see /v1/providers for the full list)
r = requests.post(f"{BASE}/v1/video/generate/", headers=HEADERS, json={
    "prompt": "A cat running in slow motion",
    "duration": 5,
    "model": "premium/kling-video/v2.6/pro/text-to-video"
})
print(r.json()["video_url"])

# Text to speech
r = requests.post(f"{BASE}/v1/tts/", headers=HEADERS, json={
    "text": "Hello world",
    "model": "kokoro",
    "voice": "af_heart"
})
print(r.json()["audio_url"])

# Transcribe audio
r = requests.post(f"{BASE}/v1/stt/transcribe/", headers=HEADERS, json={
    "url": "https://example.com/audio.mp3",
    "model": "whisper"
})
print(r.json()["text"])
const API_KEY = "sk-free-YOUR_KEY";
const BASE = "https://api.free.ai";

// Chat
const chat = await fetch(`${BASE}/v1/chat/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({
    messages: [{ role: "user", content: "Hello!" }],
    model: "qwen7b"
  })
});
const data = await chat.json();
console.log(data.choices[0].message.content);

// Generate image — self-hosted (free within daily allowance)
const img = await fetch(`${BASE}/v1/image/generate/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: "A sunset over mountains", model: "sdxl" })
});

// Premium image model (paid tokens) — full list at /v1/providers
const imgPro = await fetch(`${BASE}/v1/image/generate/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: "A sunset over mountains", model: "premium/flux-pro/kontext" })
});
console.log((await img.json()).image_url);

调制当量定价

使用 API 或网站的价格相同 。

自我自住模式 最便宜
型 型类型类型调制成本许可证
Qwen2.5 7BChat/ write/ Code 的 Chat/ write/ Code实际使用的符号(投入+产出)Apache 2.0 Apache 2.0?
FLUX.2 克莱因图像生成5 000个象征性/图像Apache 2.0 Apache 2.0?
Kokoro Kokoro?文本到语音每4个字符 1个运号Apache 2.0 Apache 2.0?
faster-whisper faster-whisper?对文本的语音4个符号/ 音频秒麻 三
AudioLDM 2 AudioLDM 2?音乐制作2 000个象征性/音轨Apache 2.0 Apache 2.0?
MadLAD-400 MadLAD-400?笔译(450+朗)实际使用的标记Apache 2.0 Apache 2.0?
Real-ESRGAN Real-ESRGAN?图像升级500个象征性/图像BSD 业发
布里亚人民币背景删除500个象征性/图像Apache 2.0 Apache 2.0?
CogVideoX CogVideoX?视频制作30 000个象征性/录像Apache 2.0 Apache 2.0?
Stem Separator (Mel-Band RoFormer + SCNet)口头分离500个标记/音轨MIT + Apache-2.0
外部模型 579 模型

访问 GPT-6、 Claude、 Gemini、 Llama、 DeepSeek 和 579 其余模型。 托肯成本基于将服务商定价转换成我们象征物的商价 。

型 型提供者~ 信件的当量注注音音音小小小
迷你号开放国际~20便宜,快,快
Gemini2.0闪光谷~15很快,很快
尼莫Mistral Mistral?~10价值价值
DeepSeekV3 号DeepSeek DeepSeek?~30强力理由
Llama3.3 70B元元元~25开放加权数
弗罗埃-中期_1__ 4人类~400保质质量
~开放国际~325保质质量
Qwen2.5 72B阿里巴巴~40大型, 容量

Full list of 579 models at /models/. All use the same /v1/chat/ endpoint - just change the model parameter.

调制方

自行托管的模型: 你付了使用的准确的标记,没有标记

外部模型: our_tokens = provider_usd_cost × 100,000 × 1.30

示例: GPT-4o 成本为每1K 快速标牌0.0025美元。 对于1,000个标牌: 0.0025美元×100,000 × 1.30= 325个牌 由你的平衡。

所有结束点

Chat / LLM
POST /v1/chat/带有任何模型( 由自托管或外部托管) 的 Chat。 流支持 。
图像
POST /v1/image/generate/文本到图像( FLUX, SDXL)
POST /v1/image/edit/油漆、 外漆、 风格转换
POST /v1/image/enhance/上缩 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/删除背景( BRIA RMBG)
视频
POST /v1/video/generate/文本/ 图像到视频 (CogVideoX)
文本到语音
POST /v1/tts/发源语言( Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/流流 TTS(实时音频块)
对文本的语音
POST /v1/stt/transcribe/记录音频/视频(faster-whisper,99种语言)
音乐和音频
POST /v1/music/generate/从文本描述生成音乐
POST /v1/music/separate/分离人声/音轨( Mel-Band RoFormer + SCNet)
文本工具
POST /v1/write/生成内容( 包括 says、 电子邮件、 故事等)
POST /v1/code/generate/以任何语言生成代码
POST /v1/summarize/文本摘要
POST /v1/humanize/使《大赦国际》案文对人类健康
POST /v1/detect/检测 AI 生成的内容
翻译和OCR
POST /v1/translate/翻译文本( MadLAD-400, 450+语言)
POST /v1/ocr/从图像中提取文本
用途
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/检查同步工作状态
GET /healthAPIPI 健康检查

验证

将您的 API 密钥包含在 认证 页眉中 :

Authorization: Bearer sk-free-YOUR_API_KEY

每个回复都包含一个 free_ai_usage 块, 显示使用的标记 :

{
  "choices": [...],
  "free_ai_usage": {
    "tokens_used": 142,      // actual tokens processed
    "tokens_charged": 142,   // tokens deducted from your balance
    "source": "self_hosted", // or "external"
    "model": "qwen7b"
  }
}

限限率和计划

网站和API的同一象征性定价,没有单独的API定价。

计划调制/ 月API 请求/价格
自由每天30千/日(池)10$0
基本250K305美元
职业1.25M6019美元/美元
商业商业商6.25M12049/mo
企业自自自自自自联系人联系

Token packs available: 200K/$5, 1M/$15, 5M/$40. Tokens never expire.

Python SDK & CLI 和 CLI 组合键

Python SDK 调制

获取你Python代码中的所有人工智能工具

pip install free-dot-ai
from freeai import FreeAI

ai = FreeAI(api_key="sk-free-xxx")

# Chat
response = ai.chat("What is Python?")
print(response.text)

# Image generation
image = ai.image("A sunset over mountains")
image.save("sunset.png")

# Text to speech
audio = ai.tts("Hello world", voice="af_heart")
audio.save("hello.mp3")

# Translation
result = ai.translate("Hello", to="es")
print(result.text)  # "Hola"
PyPI 平皮
CLI 编码助理

自由开放源码的免费、开放替代 Claude 代码, 光标和 GitHub COTIL。

pip install freeai-code
# Start a coding session
cd your-project/
free-code

# Ask about your codebase
free-code ask "How does auth work?"

# Execute a task
free-code run "Add unit tests for User model"

30K free tokens/day. BYOK supported. 579 models. Session sync with Web IDE.

PyPI 平皮 网 网 IDE

再见(带上你自己的钥匙)

使用您自己的 API 密钥。 零加注 零收费 Free.ai 代表请求。

提供者键格式模型模型标记
开放国际sk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, o3等。$0
人类sk-ant-xxxClaude Sonnet 4, Opus 4, Haiku,等等。$0
谷AIzaSyxxxGemini 2.5 Pro, Flash, 等。$0
其他供应商sk-or-xxx etc.来自所有提供者的 579 模型$0
# Python SDK with BYOK
from freeai import FreeAI

ai = FreeAI(provider="openai", api_key="sk-proj-xxx")
response = ai.chat("Hello", model="gpt-4o")

# CLI with BYOK
# free-code config set provider openai
# free-code config set api_key sk-proj-xxx

钥匙,你的用法,你的帐单,没有伐木 没有从你Free.ai的余额中做任何象征性的扣除

API 日均

是的! 免费账户每天收到30K个代币的付款计划, 提供更多的代币和更高的利率限额。

不! 相同价格, 相同的价格。 您的代号平衡由网站和 API 共享。 使用两者之一, 支付相同 。

相同的终点, 只要修改模型参数。 例如 : 模型 : “ openai/ gpt-4o” 或 模型 ” : “ humanic/ claude- sonnet-4” . / models/ 或 Get/ v1/ model 的完整列表 。

是的! / v1/ chat/ 结尾点遵循 OpenAI 聊天完成格式。 您可以使用任何 OpenAI 兼容的 SDK 格式, 只要将基站 URL 更改为 https:// api.free.ai, 并使用您的 Free.ai API 键 。

是的! 设置 “ 流 ” : 在您的聊天请求中设置 true。 回复通过服务器事件( SSE) 提供 。

您将获得402个响应, 并发送错误信息。 购买更多/ 定价/ 或等待您每天的免费游泳池重置的标志。 由您自行托管的模型总是在每日范围内提供 。

自动托管的模型都持有MIT/Apache 2.0许可证。 生成的内容供商业使用。

自托管: 运行于我们的 GPU 。 最便宜、 最快、 最私人。 外部 : 代理于 模型提供者 。 访问 GPT-4、 Claude、 Gemini 等。 由 API 服务供应商收费而需要的代用品更多 。

访问您的账户页面 / account/ 或检查 API 回复中的 free_ ai_usage.tokens_ accred 字段。

是的! 安装我们的 Python SDK : pip 安装自由点- ai。 它用打字响应将每个端点都包住。 用于编码协助, 安装 pip 安装自由日- code。 API 也跟随 OpenAI 。

我们的目标是99.9%的正常运转时间,企业计划包括SLA保证,检查/健康实时状态。

Email hello@free.ai or visit /contact/. Pro+ plans get priority support. Error responses include an error_id for debugging.

爱 Free.ai 告诉你的朋友!

给本页发率