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-free- nøgle

2
Ring til ethvert slutpunkt

Chat, billeder, TTS, STT, musik, oversættelse

3
Betal i tokens

Hvert 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": "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);

Tokenpriser

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

Selvbestaltede modeller Billigste
ModelTypeTokenomkostningerLicens
Qwen 2, 5 7BChat/Skriv/kodeFaktiske anvendte tokens (input + output)Apache 2. 0
FLUX.1 SchnellBilledgenerering1000 tokens/billedeApache 2. 0
KokoroCity in California USATekst til tale1 token pr. 4 tegnApache 2. 0
Hurtigere hviskenTale 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 RMBGBaggrundsfjernelse500 tokens/billedApache 2. 0
CogVideoXVideogenerering5000 tokens/videoApache 2. 0
DemucsCity in California USAVokal adskillelse500 tokens/sporMIT
Eksterne modeller 346+ modeller

Adgang GPT-4, Claude, Gemini, Llama, DeepSeek, og 340+ flere modeller. Token omkostninger er baseret på udbyder prissætning konverteret til vores tokens.

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

Fuldstændig liste over 346+ modeller på /apps/. Alle bruger den samme /v1/chat/ endpoint • bare ændre model parameter.

TokenformulaName

Selvværdsmodeller: Du betaler præcis de brugte tokens.

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

Eksempel: __FREAI_TERM_9__o 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 enhver model (selvvært eller ekstern). Streaming understøttet.
Billede
POST /v1/image/generate/Tekst til billede (FLUX, SDXL)
POST /v1/image/edit/Indmaling, 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 (tidstro lydstykker)
Tale til tekst
POST /v1/stt/transcribe/Transskriber lyd/video (hurtigere hvisken, 99 sprog)
Musik og lyd
POST /v1/music/generate/Generer musik fra tekstbeskrivelse
POST /v1/music/separate/Separate vokal/stems (Demucs)
Tekstværktøjer
POST /v1/write/Generer indhold (essay, email, historie, etc.)
POST /v1/code/generate/Generér kode på et hvilket som helst sprog
POST /v1/summarize/Opsummer tekst
POST /v1/humanize/Få AI- tekst til at lyde menneskeligt
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
Udnyttelse
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- nøgle i Authorization header:

Authorization: Bearer sk-free-YOUR_API_KEY

Hvert svar omfatter en free_ai_usage blok, der viser anvendte tokens:

{
  "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 og - planer

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

PlanTokens/MånedAPI-anmodninger/MinPris
Fri5K/dag (pulje)10$0
Grundlæggende250K30$5/mo
Pro1.25M60$19/mo
Forretninger6.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"
GitHub PyPI
CLI Coding Assistant

Gratis, open source alternativ til Claude Code, Cursor, og 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 gratis tokens/dag. BYOK understøttet. 346+ modeller. Session synkronisering med Web IDE .

GitHub 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 fuldmagter anmodningen.

LeverandørNøgleformatModellerMarkering
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, etc.$0
Andre udbyderesk-or-xxx etc.346+ 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 5K tokens / dag plus en 10K tilmelding bonus. Betalte 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å /apps/ 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! Indstil "stream": true i din chatforespørgsel. Svar leveres via Server-Sent Events (SSE).

Du får en 402 svar med en fejlmeddelelse. Køb flere tokens på /pris/ eller vent på din daglige gratis pool til at nulstille. Self-hosted 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.

Self-hostet: kører på vores GPU. Billigste, hurtigste, mest private. Ekstern: proxyed til modeludbyderen. Adgang til __FREAI_TERM_9__, __FREAI_TERM_4_, __FREAI_TERM_7__, og meget mere. Omkostninger flere poletter på grund af udbyder API gebyrer.

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

Ja! Installer vores Python SDK: pip install free-dot-ai . Det omslutter hvert endpoint med indtastede svar. For kodning hjælp, installere pip install free-dot-ai-code. API følger også OpenAI\

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 this tool? Share it!

Bedøm denne side