Free.ai API

En API-tasten. Hvert AI-værktøj. Enkel token fakturering.

Hvordan det virker

1
Få en API- nøgle

Køb tokens, og derefter generere din sk-fri- nøgle

2
Kald på ethvert slutpunkt

Chat, billeder, TTS, STT, musik, oversættelse - alle en API

3
Betal i token

Ethvert værktøj koster tokens.

Hurtig start

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

Tokenpriser

Alt koster tokens. En balance for alle værktøjer. Samme prissætning, uanset om du bruger API eller hjemmesiden.

Selvbelastede modeller Billigste
ModelTypeTokenomkostningerLicens
Qwen 2, 5 7BChat/Write/CodeFaktiske møntefterligninger (input + output)Apache 2.0
FLUX. 2 KleinBilledgenerering5000 tokens/billedeApache 2.0
KokoroTekst til tale1 token pr 4 tegnApache 2.0
faster-whisperTale til tekst4 tokens/sekund af lydMIT
AudioLDM 2Musikgengivelse2.000 tokens/trackApache 2.0
MadLAD-400Oversættelse (450+langs)Faktiske anvendte tokensApache 2.0
Real-ESRGANBilledopskalering500 tokens/billedBSD
BRIA RMBGBaggrund Fjernelse500 tokens/billedApache 2.0
CogVideoXVideogenerering30,000 tokens/videoApache 2.0
Stem Separator (Mel-Band RoFormer + SCNet)Stemmeadskillelse500 tokens/sporMIT + Apache-2.0
Eksterne modeller 579 modeller

Adgang GPT-6, Claude, Gemini, Llama, DeepSeek og resten af 579 modellerne. Token omkostninger er baseret på udbyder prissætning konverteret til vores tokens.

ModelLeverandør# Tokens per messageBemærkninger
GPT-4 o MiniOpenAI~20Billig, hurtig
Gemini 2, 0 FlashGoogle~15Meget hurtig
NemoMistral~10Stor værdi
DeepSeek V3DeepSeek~30Stærk ræsonnement
Llama 3, 3 70BMeta~25Åbne vægte
Claude Sonnet 4Antrop~400Præmiekvalitet
GPT-4 oOpenAI~325Præmiekvalitet
Qwen 2, 5 72BAlibaba~40Store, i stand til at klare sig

Fuld liste over 579 modeller på /modeller/. Alle bruger den samme /v1/chat/ endpoint - bare ændre model parameter.

Tokenformel

Selvværdsmodeller: Du betaler de nøjagtige tokens, der bruges.

Eksterne modeller: our_tokens = provider_usd_cost × 100,000 × 1.30

Eksempel: GPT-4o koster $ 0,0025 pr 1K prompt tokens. For 1.000 tokens: $ 0,0025 × 100.000 × 1.30 = 325 tokens fra din balance.

Alle endpoints

Chat / LLM
POST /v1/chat/Chat med en hvilken som helst model (selvvært eller ekstern). Streaming understøttet.
Billede
POST /v1/image/generate/Tekst til billede (FLUX, SDXL)
POST /v1/image/edit/Indpakning, udmaling, style transfer
POST /v1/image/enhance/Upscale 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/Fjern baggrund (BRIA RMBG)
Video
POST /v1/video/generate/Tekst/billede til video (CogVideoX)
Tekst til tale
POST /v1/tts/Generer tale (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/Streaming TTS (real-time audio stykker)
Tale til tekst
POST /v1/stt/transcribe/Transskribér lyd/video (faster-whisper, 99 sprog)
Musik og lyd
POST /v1/music/generate/Generer musik fra tekstbeskrivelse
POST /v1/music/separate/Separate vokal/stems (Mel-Band RoFormer + SCNet)
Tekstværktøjer
POST /v1/write/Generer indhold (essay, email, historie, osv.)
POST /v1/code/generate/Generér kode på alle sprog
POST /v1/summarize/Opsummer tekst
POST /v1/humanize/Gør AI tekst lyd menneskelig
POST /v1/detect/Detect AI-genereret indhold
Oversættelse & OCR
POST /v1/translate/Oversæt tekst (MadLAD-400, 450+ sprog)
POST /v1/ocr/Uddrag tekst fra billeder
Forsyning
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Tjek async- jobstatus
GET /healthAPI-sundhedskontrol

Godkendelse

Inkludér din API-tasten i Authorization-overskriften:

Authorization: Bearer sk-free-YOUR_API_KEY

Hvert svar omfatter en free_ai_usage blok viser tokens brugt:

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

Satsgrænser & planer

Samme symbolske prissætning på hjemmesiden og API. Ingen separat API prissætning.

PlanTokens/månedsAPI-anmodninger/MinPris
Fri30K/dag (pulje)10$0
Grund250K30$5/mo
Pro1.25M6019 dollars/mo
Forretning6.25M120$49/mo
VirksomhedBrugerdefineretBrugerdefineretKontakt

Token pakker tilgængelige: 200K / $ 5, 1M / $ 15, 5M / $ 40. Tokens aldrig udløber.

Python SDK & CLI

Python SDK

Få adgang til alle AI-værktøjer fra din Python-kode.

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 PyPI
CLI Coding Assistent

Gratis, open source alternativ til Claude kode, markør og GitHub Copilot.

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 gratis tokens / dag. BYOK understøttet. 579 modeller. Session synkronisering med Web IDE.

PyPI PyPI Web- IDE

ByOK (Bring din egen nøgle)

Brug dine egne API-nøgler fra enhver udbyder. Nul markup, nul gebyrer. Free.ai bare proxyer anmodningen.

LeverandørNøgleformatModellerOpmærkning
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, osv.$0
Antropsk-ant-xxxClaude Sonnet 4, Opus 4, Haiku osv.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash osv.$0
Andre udbyderesk-or-xxx etc.579 modeller fra alle udbydere$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

Din nøgle, dit forbrug, din regning, ingen logning, ingen symbolske fradrag fra din Free.ai balance.

API- ofte stillede spørgsmål

Ja! Gratis konti får 30K tokens / dag Betalt planer tilbyder flere poletter og højere sats grænser.

Nej! Samme tokens, samme prissætning. Din token balance deles mellem hjemmesiden og API. Brug enten, betale det samme.

Samme endepunkt, bare ændre modelparameteren. For eksempel: "model": "openai/gpt-4o" eller "model": "anthropic/claude-sonnet-4". Fuld liste på /models/ eller GET /v1/modeller.

Ja! Den /v1/chat/ endpoint følger OpenAI chat afslutninger format. Du kan bruge enhver OpenAI-kompatibel SDK! bare ændre basen URL til https://api.free.ai og bruge din Free.ai API-tasten.

Ja! Sæt "stream": true i din chatforespørgsel. Svar leveres via Server-Sent Events (SSE).

Du får 402 svar med en fejlmeddelelse. Køb flere tokens på /pris/ eller vent på at din daglige gratis pool skal nulstilles. Selvværd modeller er altid tilgængelige inden for daglige grænser.

Ja! Alle selv-hostet modeller er MIT / Apache 2.0 licenseret. Genereret indhold er din til kommerciel brug.

Selv-hostet: kører på vores GPU. Billigste, hurtigste, mest private. Ekstern: proxyed til model udbyder. Adgang til GPT-4, Claude, Gemini og meget mere. Koster flere tokens på grund af udbyder API gebyrer.

Besøg din kontoside på /account/ eller tjek free_ai_usage.tokens_charged feltet i hver API svar.

Yes! Install our Python SDK: pip install free-dot-ai. It wraps every endpoint with typed responses. For coding assistance, install pip install freeai-code. The API also follows OpenAI's format, so you can use the openai Python/Node SDK with our base URL. API docs

Vi sigter mod 99,9% oppetid. Enterprise planer omfatter SLA garantier. Check / sundhed for real-time status.

E-mail hello@free.ai eller besøg /contact/. Pro+ planer får prioriteret support. Fejlsvar omfatter en fejl_id til debugging.

Love Free.ai? Tell your friends!

Bedøm denne side