Free.ai Säiten

Eng API Schlëssel. All AI Tool. Eenzegaarteg Token Abrechnung.

Wéi et funktionéiert

1
API Schlëssel

Token kafen, an dann Äre Schlëssel sk-free- generéieren

2
All Endpunkt opruffen

Chat, Biller, TTS, STT, Musek, Iwwersetzung - all dat an enger API

3
Bezuelen an Token

E Balance. All Tool kascht Token. Echt.

Schnellstart

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

Lëscht vun de Präisdréier

All Saachen kaschten Token. E Balance fir all Tools. Déi selwecht Präisser, egal ob Dir d'API oder d'Websäit benotzt.

Lëscht vu lëtzebuergesche Modeller Déi bëllegst
ModellTypToken-KostenLizenz
Qwen 2.5 7BChat/Schreiwe/CodeAktuell benotzt Token (Input+Output)Apache
Flux.1 SchnellBildgeneréierung1.000 Token/BildApache
KokoroText-zu-Sprooch1 Token pro 4 ZeichenApache
Faster-whisperSprooch op Text4 Token/Sekonn AudioMIT
AudioLDM 2Musekgeneratioun2000: 1000 Joer KierchApache
Säit 400Iwwersetzung (450+ Säiten)Aktuell benotzte TokenApache
Real-ESRGANBildvergréisserung500 Token/BildBSD
Lëscht vu LëtzebuergerHintergrund entfernen500 Token/BildApache
CogVideoXVideogeneréierung5000 Joer LëtzebuergApache
DemucsVokal Separation500 Token/SpurMIT
Externe Modeller 346 Säiten

Zugang GPT-4, Claude, Gemini, Llama, DeepSeek, an 340+ méi Modeller. Token Käschte baséiert op Provider Präisser ëmgewandelt an eis Token.

ModellProviderMessage - >Notizen
MiniOpenAI~20Schnell, séier
Gemini 2.0 FlashGoogle~15Ze séier
Mistral NemoMistral~10Grousse Wäert
DeepSeek V3DeepSeek~30D'Rechtsgrundlag
Llama 3.3 70BMeta~25D'Gewiicht
Claude Sonnet 4Anthropomorph~400Premium-Qualitéit
GPT-4oOpenAI~325Premium-Qualitéit
Qwen 2.5 72BAlibaba~40Grouss, fähig

D'Lëscht vun de 346+ Modeller op /apps/. All benotzen déi selwecht /v1/chat/ Endpunkt - just änneren d'Model Parameter.

Token Formel

D'Modeller sinn: Dir bezuelt déi exakt Token déi benotzt goufen. Keng Markéierung.

Externe Modeller: our_tokens = provider_usd_cost × 100,000 × 1.30

D'Zuel vun de Punkten ass 1000, d'Zuel vun de Punkten ass 10000, d'Zuel vun de Punkten ass 100000, d'Zuel vun de Punkten ass 1000000. 325 Säiten. vun Ärem Saldo.

Endpunkten

Chat / LLM
POST /v1/chat/Chat mat all Modell (self-hosted oder extern). Streaming ënnerstëtzt.
Bild
POST /v1/image/generate/Text op Bild (FLUX, SDXL)
POST /v1/image/edit/Inpeint, outpeint, Stiliwwerdroung
POST /v1/image/enhance/2x/4x eropskaléiert (Real-ESRGAN)
POST /v1/image/remove-bg/Hintergrund entfernen (BRIA RMBG)
Video
POST /v1/video/generate/Text/Bild op Video (CogVideoX)
Text-zu-Sprooch
POST /v1/tts/Sprooch erzeugen (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/Lëscht vun de lëtzebuergesche Filmer (en)
Sprooch op Text
POST /v1/stt/transcribe/Audio/Video transkribéieren (schnell a flüsterend, 99 Sproochen)
Musek & Audio
POST /v1/music/generate/Musek aus Textbeschreiwung erzeugen
POST /v1/music/separate/D'Stëmme/Stems oftrennen (Demucs)
Text-Add-Ins
POST /v1/write/D'E-Mail (engl. e-mail, e-mail, e-mail, e-mail, etc.)
POST /v1/code/generate/Code an all Sprooch generéieren
POST /v1/summarize/Text zesummefaassen
POST /v1/humanize/AI-Text als Mënsch klingen loossen
POST /v1/detect/AI-generéierten Inhalt erfannen
Iwwersetzung & OCR
POST /v1/translate/Text iwwersetzen (MadLAD-400, 450+ Sproochen)
POST /v1/ocr/Extrahéiert Text aus Biller
Utilitéit
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Asynchronen Auftragsstatus iwwerpréiwen
GET /healthWebsäit vun der Gemeng

Authentifikatioun

Äert API Schlëssel an der Authorization Kopfzeil abegraff:

Authorization: Bearer sk-free-YOUR_API_KEY

All Antwort enthält e free_ai_usage Block, deen d'benutzte Token weist:

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

Limiten & Pläng

D'Websäit vun der Gemeng an d'Lëscht vun de Gemengen am Departement Ain

PlanzToken/MountAPI-Ufroen/MinPräis
Free30K/day (pool)10$0
Basis250K30$5/mo
Pro1.25M60$19/mo
Geschäftlech6.25M120$49/mo
EnterpriseEegenEegenKontakt

D'Präisser si ronn 1000 Euro, 1500 Euro, 2000 Euro, 3000 Euro, 4000 Euro, 5000 Euro, 6000 Euro, 7000 Euro, 10.000 Euro an 15.000 Euro.

Python SDK & CLI

Python SDK

All d'Spiller sinn aus dem Codex Aegyptius.

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
CLI-Codéierungsassistent

D'Grupp ass eng vun de gréisste Gruppéierunge vun der Geschicht, mat ronn 400.000 Memberen.

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"

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

GitHub PyPI Web IDE

BYOK (Bring Your Own Key)

D'Aarbecht vun der Gemeng ass an all Beräicher ze fannen. D'Gréisst vum Stär ass 0. Free.ai Leit hunn domat d'Sprooch geléiert.

ProviderSchlësselformatModellerMarkéierung
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, etc.$0
Anthropomorphsk-ant-xxxClaude Sonnet 4, Opus 4, Haiku, etc.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash, etc.$0
Aner Providersk-or-xxx etc.346+ Modeller vun allen Provideren$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

Äert Schlëssel, Är Benotzung, Är Rechnung. Keng Protokolléierung. Keng Token-Ofzéiungen vun Ärem Free.ai-Balance.

Lëscht vun de FAQ

Yes! Free accounts get 30K tokens/day plus a 10K signup bonus. Paid plans offer more tokens and higher rate limits.

Nee! Déi selwecht Token, déi selwecht Präisser. Äert Token-Geldbetrag gëtt tëscht der Websäit an der API gedeelt. Benotzt entweder, bezuelt d'selwecht.

De selwechten Endpunkt, just den Modellparameter änneren. Zum Beispill: "model": "openai/gpt-4o" oder "model": "anthropic/claude-sonnet-4". D'ganz Lëscht ass an /apps/ oder GET /v1/models.

Ja! Den /v1/chat/ Endpunkt folgt dem OpenAI Chat-Vervollstännegung-Format. Dir kënnt all OpenAI-kompatibelt SDK benotzen — just d'Basis-URL op https://api.free.ai änneren an Ären Free.ai API Schlëssel benotzen.

Ja! Setzt "stream": true an Ärer Chat-Ufro. Äntwerten ginn iwwer Server-Send Events (SSE) geliwwert.

Dir kritt eng 402 Antwort mat enger Feelermeldung. Kaaft méi Token op /pricing/ oder waart bis Ären alldeegleche gratis Pool zréckgesat gëtt. Selbstgehost Modeller sinn ëmmer verfügbar an der täglicher Limit.

Ja! All Modeller déi selwer gehost ginn, sinn ënner der MIT/Apache 2.0 Lizenz. Generéiert Inhalter sinn Är fir kommerziell Benotzung.

Self-hosted: leeft op eiser GPU. Déi bëllegst, séierst, privatst. External: Proxy op de Modellprovider. Zougang zu GPT-4, Claude, Gemini, a méi. Käscht méi Token wéinst Provider API Gebühren.

D'Resultat vun der Analyse gëtt an der Tabell uginn: free_ai_usage.tokens_charged.

Ja! Installéiert eist Python SDK: pip install free-dot-ai. Et wickelt all Endpunkt mat getypten Äntwerten. Fir Code-Hëllef installéiert pip install free-dot-ai-code. D'API folgt och OpenAI\

Mir zielen op 99,9% Uptime. Enterprise Pläng enthalen SLA Garantien. Kontrolléiert /health fir Echtzäit Status.

E-Mail hello@free.ai oder besicht /contact/. Pro+ Pläng kréien Prioritéitsunterstützung. Fehlerantworten enthalen eng error_id fir Debuggen.

Free.ai? Erzielt et Äre Frënn!

Dës Säit bewäerten