Free.ai API

O cheie API. Fiecare instrument de IA. Facturare simple de token.

Cum funcţionează

1
Obține o cheie API

Cumpără tokenuri, apoi generează cheia dvs. sk-free-

2
Cheamă orice punct final

Chat, imagini, TTS, STT, muzică, traducere — toate API

3
Plăteşte în token

Un singur echilibru, fiecare unelte costă jetonuri.

Pornire rapidă

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

Prețuri de token

Totul costă jetonuri. Un echilibru pentru toate instrumentele. Aceeași prețuri fie că utilizați API sau site-ul.

Modele auto-obișnuite Cel mai ieftin
ModelTipCostul de tokenLicență
Qwen 2.5 7BChat/Write/CodToken-uri reale utilizate (put+output)Apache 2.0
FLUX.1 SchnellGenerare imagini1000 tokens/imaginiApache 2.0
KokoroText la discurs1 token per 4 caractereApache 2.0
ciupercă mai rapidăDiscursul textului4 tokens/secunde de audioMIT
AudioLDM 2Generație muzicală2 000 de tokens/trackApache 2.0
MadLAD-400Traducerea (450 + limbi)Token-uri reale utilizateApache 2.0
Real-ESRGANScalarea imaginii500 de token/imaginiBSD
BRIA RMBGÎnlăturarea fundalului500 de token/imaginiApache 2.0
CogVideoXGenerație video5000 tokens/videoApache 2.0
DemucSepararea vocală500 de tokens/piesăMIT
Modele externe 346+ modele

Access GPT-4, Claude, Gemini, Llama, DeepSeek, and 340+ more models. Token cost is based on provider pricing converted to our tokens.

ModelFurnizor~Tokens per mesajNote
GPT-4o MiniOpenAI~20Ieftin, rapid
Gemini 2.0 FlashGoogle~15Foarte repede.
Mistral NemoMistral~10Mare valoare
DeepSeek V3DeepSeek~30Raţiune puternică
Llama 3.3 70BMeta~25Greutăţi deschise
Claude Sonnet 4Antropică~400Calitate premium
GPT-4oOpenAI~325Calitate premium
Qwen 2.5 72BAlibabasudan. kgm~40Mare, capabilă

Lista completă a modelelor 346+ la punctul final /apps/. Toate folosesc același /v1/chat/ — doar schimba parametrul model.

Formula token

Modele auto-gazdă: Tu plăteşti figurile exacte folosite.

Modele externe: our_tokens = provider_usd_cost × 100,000 × 1.30

Exemplu: GPT-4o costă $0.0025 pe token prompt 1K. Pentru 1000 token: $0.0025 × 100.000 × 1.30 = 325 figuri de la echilibrul tău.

Toate punctele finale

Conversare / LLM
POST /v1/chat/Discutați cu orice model (gazduit sau extern). Streaming suportat.
Imagini
POST /v1/image/generate/Text la imagine (FLUX, SDXL)
POST /v1/image/edit/Inpaint, outpaint, transfer de stil
POST /v1/image/enhance/Superficie de 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/Elimină fundalul (BRIA RMBG)
Video
POST /v1/video/generate/Text/imagini către video (CogVideoX)
Text la discurs
POST /v1/tts/Generați discurs (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/Streaming TTS (foarte audio în timp real)
Discursul textului
POST /v1/stt/transcribe/Transcrie audio/video (fast-whisper, 99 de limbi)
Muzică și audio
POST /v1/music/generate/Generați muzică din descrierea textului
POST /v1/music/separate/Voci/stemuri separate (Demucs)
Unelte text
POST /v1/write/Generați conținut (de exemplu, e-mail, poveste, etc.)
POST /v1/code/generate/Generați codul în orice limbă
POST /v1/summarize/Resumează textul
POST /v1/humanize/Face textul AI sunet uman
POST /v1/detect/Detectă conținutul generat de IA
Traducere & OCR
POST /v1/translate/Traduce textul (MadLAD-400, 450+ limbi)
POST /v1/ocr/Extrage text din imagini
Utilitate
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Verifică starea async job
GET /healthVerificarea sănătății API

Autentificare

Include cheia API în headerul Autorizare:

Authorization: Bearer sk-free-YOUR_API_KEY

Fiecare răspuns include un bloc free_ai_usage care arată tokenuri utilizate:

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

Limite de rată și planuri

Aceeași preț de token pe site-ul și API. Fără prețuri API separate.

PlanTokens/LunaSolicitări/Min APIPreț
Gratuit5K/zi (pool)10$0
De bază250K30$5/mo
Pro1.25M60$19/mo
Afaceri6.25M12049/mo
ÎntreprinderePersonalizatPersonalizatContact

Pachete token disponibile: 200K/$5, 1M/$15, 5M/$40. Tokens nu expiră niciodată.

Python SDK & CLI

Python SDK

Accesează fiecare instrument de IA din codul 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"
GitHub PyPI
Asistent de codificare CLI

Claude Codul, 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 free tokens/day. BYOK suportat. 346+ modele. Sincronizare de sesiune cu Web IDE.

GitHub PyPI Web IDE

BYOK (Aduceți propria cheie)

Folosește cheile API proprii de la orice furnizor. Zero markup, zero taxe. Free.ai doar proxică cererea.

FurnizorFormat cheieModeleMarkup
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, etc.$0
Antropicăsk-ant-xxxClaude Sonnet4, Opus 4, Haiku, etc.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash, etc.$0
Alte furnizorisk-or-xxx etc.346+ modele de la toate furnizorii$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

Cheia ta, utilizarea ta, factura ta, fara log, fara deduceri de la soldul tau Free.ai.

FAQ API

Da! Conturile gratuite obțin 5K tokens/zi plus un bonus de înscriere 10K. Planurile plătite oferă mai multe tokens și limite de rată mai mari.

Nu! Aceleași jetoni, același preț. Balanța de jeton este împărtășită între site-ul și API. Utilizați fie, plătiți la fel.

De exemplu: "model": "openai/gpt-4o" sau "model": "antropic/claude-sonnet-4". Listă completă la /apps/ sau GET /v1/models.

Da! /v1/chat/ endpoint urmează formatul de completare a chatului OpenAI. Puteți utiliza orice SDK compatible cu OpenAI - doar schimbați URL-ul de bază la https://api.free.ai și utilizați cheia API Free.ai.

Da! Set "stream": true în cererea ta de chat. Răspunsurile sunt livrate prin Evenimente Server-Send (SSE).

Veți primi un răspuns 402 cu un mesaj de eroare. Cumpăra mai multe jetonuri la /pricing / sau așteptați pentru piscina gratuită zilnic pentru a restabili. Modelele auto-gazdă sunt întotdeauna disponibile în limitele zilnice.

Da! Toate modelele auto-gazdă sunt MIT/Apache 2.0 licențiate. Conținutul generat este al tău pentru utilizare comercială.

Self-hosted: rula pe GPU-ul nostru. Cel mai ieftin, cel mai rapid, cel mai privat. Extern: proxat la furnizorul de model. Acces la GPT-4, Claude, Gemini, și mai mult. Costuri mai multe token datorită taxelor API furnizor.

Vizitați pagina contului la /cont / sau verificați free_ai_usage.tokens_charged câmpul în fiecare răspuns API.

Da! Instalează Python SDK: pip instala free-dot-ai. Acesta învelește fiecare punct final cu răspunsuri scrise. Pentru asistență de codificare, instalează pip instala free-dot-ai-cod. API urmează de asemenea OpenAI\

Obiectivul este 99,9% pentru timp de ruptură. Planurile întreprinderilor includ garanții SLA. Verificarea / sănătatea pentru statutul în timp real.

Email hello@free.ai sau vizita /contact /. Pro+ planuri obtine suport prioritar. Răspunsurile de eroare includ un error_id pentru debugare.

Love this tool? Share it!

Ratați această pagină