Com funciona

1
Obtén una clau API

Compra fitxes, aleshores genera la vostra clau < Code>k-free-

2
Crida a qualsevol punt d' acabament

Xat, imatges, TTS, STST, música, traducció de l' API

3
Paga a TokensCity name (optional, probably does not need a translation)

Un equilibri. Cada eina costa fitxes. Simple.

Inici ràpid

# 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": "flux-schnell"}'

# 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": "flux-schnell",  # 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: "flux-schnell" })
});

// 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);

Token Puring

Tot cost fitxes. Un equilibri per a totes les eines. El mateix preu si useu l' API o el lloc web.

Models autoHosted CheapestCity name (optional, probably does not need a translation)
ModelTipusCost del TokenLlicència
Qwen 2, 7BXat/Write/ Codefitxes reals usades (entrada+put)Apache 2. 0
FLUX. 1 SchnellGeneració d' imatges1.000 fitxes/ imatgeApache 2. 0
KokoroCity name (optional, probably does not need a translation)Text a veu1 testimoni per 4 caràctersApache 2. 0
Llong-whisperCity name (optional, probably does not need a translation)Paraula a text4 fitxes/segon d' àudioMIT
AudioLDM 2Generació de música2.000 fitxes/ pistesApache 2. 0
MadLAD- 400Traducció (450+rlandes)fitxes reals usadesApache 2. 0
Real-SEGANS' està arranjant la imatge500 fitxes/ imatgeBSD
BRIAMBAConstellation name (optional)Eliminació de fons500 fitxes/ imatgeApache 2. 0
CogVideoXGeneració de vídeo5000 fitxes/videoApache 2. 0
DemucsCity name (optional, probably does not need a translation)Separació de Vocal500 fitxes/ pistesMIT
Models externs 3446+ models

Accés al GPT-4, Claude, Gemini, Llama, DeepWeek i 340+ més models. El cost de Token es basa en el proveïdor de preus convertits a les nostres fitxes.

ModelProveïdor~Tokens per missatgeNotes
GPT- 4o MiniOpenAI~20Cheap, ràpid
Flash Bessons 2. 0GoogleQuery~15Molt ràpid
Reso de boiraweather conditionBoiralName~10Valor gran
W3Week V3Hoste SpekCity name (optional, probably does not need a translation)~30Motius forts
Llama 3. 3 70BMeta~25Obre pess
Claude Sonnet 4Antròpic~400Qualitat Premium
GPT- 4oOpenAI~325Qualitat Premium
Qwen 2, 72BAlibabaCity name (optional, probably does not need a translation)~40Gran, capaç

Llista completa de 346+ models a / apps/ . Tot usa el mateix paràmetre / v1/chat/ simplement canvia el < Codemodel < ide >.

Fórmula Token

Models auto-ordinadors: Tu pagues les fitxes exactes usades.

Models externs: our_tokens = provider_usd_cost × 100,000 × 1.30

Exemple: GPT-4 o- cost $ 0. 0025 per fitxes d' 1K Patch. Per a 1000 fitxes: 0025 × 100.000 × 1. 30 = 325 fitxes Del teu equilibri.

Tots els punts finals

Xat / LLM
POST /v1/chat/Xateu amb qualsevol model (auto- màquina o extern). S' accepta el corrent de dades.
Imatge
POST /v1/image/generate/Text a imatge (FLUX, SDXL)
POST /v1/image/edit/Repinta, repinta, transferència d' estil
POST /v1/image/enhance/Escala 2x/ 4x (Real-SERAN)
POST /v1/image/remove-bg/Elimina el fons (BRIAMBEG)
Vídeo
POST /v1/video/generate/Text/ imatge al vídeo (CogVideoX)
Text a veu
POST /v1/tts/Genera un discurs (Kokoro, Pipador, MeloTTS, Caixa de xat)
POST /v1/tts/stream/TTS de corrent (pistes d' àudio real)
Paraula a text
POST /v1/stt/transcribe/Grava l'àudio/video (més ràpid-whisper, 99 idiomes)
Àudio amb música
POST /v1/music/generate/Genera música des de la descripció del text
POST /v1/music/separate/Separa les vocals/ SMS (Demcs)
Eines de text
POST /v1/write/Genera contingut (say, correu electrònic, història, etc.)
POST /v1/code/generate/Genera codi en qualsevol idioma
POST /v1/summarize/Summarize text
POST /v1/humanize/Fes que el text de l'AI sigui humà
POST /v1/detect/Detecta el contingut de la IALesson Name
Traducció i ROC
POST /v1/translate/Traduïu text (MadLAD- 400, 450+ llengües)
POST /v1/ocr/Extreu text des d' imatges
Utilitat
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Comprova l' estat del treball assync
GET /healthComprovació de la salut de l' API

Autenticació

Inclou la vostra clau API en la capçalera < Code>Authorization :

Authorization: Bearer sk-free-YOUR_API_KEY

Cada resposta inclou un bloc free_ai_usage que mostra fitxes usades:

{
  "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"
  }
}

Valora els límits i els plans

La mateixa fixació de preus en la pàgina web i l' API.

PlaTorken/MonthPeticions d' API/MinPreu
Lliure5K/day (pool)10$0
Bàsic250K305/mo
Pro1.25M60$19/mo
Negocis6.25M120$49/mo
EnterpriseDescriptionA midaA midaContacte

S' estan disponibles paquets Token: 200K/$5, 1M/$15, 5M/ $40. Els tòners mai expiren.

Python SDK i CLI

Auxiliar de codificació de CLI

L'alternativa lliure, de codi obert a Claude Codi, Cursor, i GitHub Copilot.

pip install free-dot-ai-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"

5K lliures fitxes/ dia. S' accepten perOK. 346+ models. La sincronització de la sessió amb Web IDE .

GitHub PyPI Web IDE

BYOK (Bring la vostra pròpia clau)

Useu les vostres pròpies claus API de qualsevol proveïdor. Cap marca zero, zero comissions. Free.ai just proxies the request.

ProveïdorFormat de clauModelsMarcatge
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, etc.$0
Antròpicsk-ant-xxxClaude Sonnet 4, Oppus 4, Haiku, etc.$0
GoogleQueryAIzaSyxxxEn Gemini 2.5 Pro, Flash, etc.$0
Altres proveïdorssk-or-xxx etc.346+ models de tots els proveïdors$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

Your key, your usage, your bill. No logging. No token deductions from your Free.ai balance.

PMF de l' API

Sí! Els comptes lliures reben 5K fitxes/ dia més una bonificació de 10Kup. Els plans triats ofereixen més fitxes i límits de taxa superior.

No! Les mateixes fitxes, la mateixa fixació de preus. El vostre balanç de fitxes es comparteixen entre la pàgina web i l' API. Useu- ho igualment, pagueu el mateix.

El mateix punt d' acabament, simplement canvieu el paràmetre de model. Per exemple: model: "openai/gpt- 4o" o " model: "anthropode-sonnet- 4" . Llista completa en / apps/ slave1 modelis.

Yes! The /v1/chat/ endpoint follows the OpenAI chat completions format. You can use any OpenAI-compatible SDK — just change the base URL to https://api.free.ai and use your Free.ai API key.

Sí! set "stream": true en la vostra petició de xat. Les respostes s' anomenen mitjançant Esdeveniments propis del servidor (SSE).

Tindreu una resposta 402 amb un missatge d' error. Comprar més fitxes a / pricing / o espereu que la vostra piscina diària es reiniciï. Els models auto- màquina sempre estan disponibles en límits diaris.

Sí! Tots els models auto-ordinadors són llicència MIT/Apche 2.0. El contingut generat és vostre per a l'ús comercial.

Auto- màquina: s' executa a la nostra GPU. Cheapest, més ràpid, més privat. Ext: proxit al proveïdor de model. Accés a _ FREAI_TERM_ 9_ TERM_ 9, ClaudeTERM_, _ FREA_TERM_ 7_ TERM_ _, i més. Costeja més fitxes pel proveïdor d' API.

Visiteu la vostra pàgina de compte a / compte/ o marqueu la resposta < codi_ free>_ai_ usage. token_ main_ codid en cada resposta de l' API.

Sí! Instal· la el nostre Python SDK: pip instal· leu free- dot-ai . Ajusta cada punt final amb respostes escrites. Per a l' ajuda de programació, instal· leu < codi_ codi_ font> instal· la el codi lliure ai- . L' API també segueix l' OpenAI\

Intentem el 99.9% de l'hora. Els plànols d'Enterprise inclouen garanties SLA. Comproveu / salut per a un estat en temps real.

Hola per correu- e@ free.ai o visiteu / contact /. Pro+ plans reben ajuda de prioritat. Les respostes d' error inclouen un error_ id per a la depuració.

Like this tool? Share it!

Valora aquesta pàgina