Free.ai API

En ključ API, vsaka AI orodje, enostavna nakupna sredstva.

Kako deluje

1
Pridobi ključ API

Nakup žetonov, nato ustvarite sk brez ključa-

2
Pokliči katero koli točko

Chat, slike, TTS, STT, glasba, prevod – vse eno API

3
Plači v tokenih

Vsako orodje stane žeton.

Hitri zagon

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

Priznavanje cen

Vse stane žeton. Ena ravnovesje za vsa orodja. Enako ceno, ne glede na to, ali uporabljate API ali spletno stran.

Samoposredni modeli Najcenejši
VzorecVrstaStroški za tokenLicenca
Qwen 2.5 7BChat/Napiši/kodaDejanski uporabljeni žetoni (vhodni izhod)Apache 2.0
FLUX.2 KleinGeneracija slike5000 žetonov/slikaApache 2.0
KokoroBesedilo v govor1 znak na 4 znakeApache 2.0
faster-whisperGovor besedila4 žetoni/sekunda avdioMIT
AudioLDM 2Ustvaritev glasbe2000 žetonov/stopenjApache 2.0
MadLAD-400Prevod (450+ lans)Dejanski uporabljeni žetoniApache 2.0
Real-ESRGANPovečanje slike500 žetonov/slikaBSD
BRIA RMBGOdstranjevanje ozadja500 žetonov/slikaApache 2.0
CogVideoXVideo generacija5000 žetonov/videoApache 2.0
DemucsRazdvoj glasbe500 žetonov/stopenjMIT
Zunanji modeli 346+ modelov

Dostop GPT-4, Claude, Gemini, Llama, DeepSeek in 340+ več modelov. Stroški token temeljijo na ceni ponudnika, preračunani v naše žetone.

VzorecPonudnik~Tokens na sporočiloOpombe
GPT-4o MiniOpenAI~20Poceni, hitro
Gemini 2.0 FlashGoogl~15Zelo hitro.
Mistral NemoMistral~10Odlična vrednost
DeepSeek V3DeepSeek~30Močno utemeljitev
Llama 3,3 70BMeta~25Odprte teže
Claude Sonnet4Antropski~400Kakovost premium
GPT-4oOpenAI~325Kakovost premium
Qwen 2,5 72BAlibaba~40Veliko, sposobno

Celoten seznam 346+ modelov pri /modelih/. Vsi uporabite enaki /v1/chat/ opazovani dogodek – samo spremenite parametr model.

Token Formula

Samostojni modeli: Plačate natančno uporabljene žetone.

Zunanji modeli: our_tokens = provider_usd_cost × 100,000 × 1.30

Primer: GPT-4o stroški $0.0025 na 1K tokeni. Za 1.000 žetonov: $0.0025 × 100.000 × 1.30 = 325 žetonov Od tvojega ravnotežja.

Vse točke konca

Chat / LLM
POST /v1/chat/Chat z vsakim modelom (samovoditeljem ali zunanjim). Podprto streaming.
Slika
POST /v1/image/generate/Besedilo sliki (FLUX, SDXL)
POST /v1/image/edit/Barvanje, outslikanje, prenos sloga
POST /v1/image/enhance/Obseg 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/Odstrani ozadje (BRIA RMBG)
Video
POST /v1/video/generate/Besedilo/slika v video (CogVideoX)
Besedilo v govor
POST /v1/tts/Ustvari govor (MeloTTS, Piper, MeloTTS, Chatterbox, Chatterbox)
POST /v1/tts/stream/Streaming TTS (realnočasovni zvočni koščki)
Govor na besedilo
POST /v1/stt/transcribe/Transcribe audio/video (faster-whisper, 99 jezikov)
Glasba in zvok
POST /v1/music/generate/Ustvari glasbo iz opisa besedila
POST /v1/music/separate/Ločeni vokali/stemi (Demucs)
Besedilna orodja
POST /v1/write/Ustvari vsebino (navedi, e-poštni naslov, zgodbo itd.)
POST /v1/code/generate/Ustvari kodo v katerem koli jeziku
POST /v1/summarize/Povzetek besedila
POST /v1/humanize/Naj besedilo AI zveni človeško
POST /v1/detect/Odkrijte vsebnost, pridobljeno z AI
Prevod & OCR
POST /v1/translate/Prevedite besedilo (MadLAD-400, 450+ jezikov)
POST /v1/ocr/Izvleci besedilo s slik
Pripomoček
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Preveri stanje async
GET /healthPreverjanje zdravstvenega stanja API

Overitev

Vključite svoj API ključ v glavico Avtorizacija:

Authorization: Bearer sk-free-YOUR_API_KEY

Vsak odziv vključuje free_ai_usage blok, ki prikazuje uporabljene žetone:

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

Omejitve in načrti stopenj

Iste žeton cene na spletni strani in API. Ni ločenih API cen.

NačrtToki/mesečZahtevki za API/minCena
Prosto30K/dan (skupina)10$0
Osnovna250K305 dolarjev/m
Prof.1.25M6019.00 $
Poslovni pregled6.25M12049/mo
PodjetjePrilagoditevPrilagoditevStik

Pakiranja za tokene so na voljo: 200K/$5, 1M/$15, 5M/$40. Takni nikoli ne prenehajo veljati.

Python SDK & CLI

Python SDK

Dostop do vsakega AI orodja iz vaše 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
Pomočnik kodiranja CLI

Prosta, odprta alternativa Claude kode, kurzorja in GitHub kopilota.

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 brezplačnih žetonov/dan. BYOK je podprt. 346+ modelov. Sinhronizacija seje z Web IDE .

GitHub PyPI Spletna IDE

BYOK (prinesi svoj ključ)

Uporabite lastne API ključe od vsakega ponudnika. Nič, nič pristojbine. Free.ai samo zahteva.

PonudnikOblika ključevModeliRazmemba
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, itd.$0
Antropskisk-ant-xxxClaude Sonnet 4, Opus 4, Haiku itd.$0
GooglAIzaSyxxxGemini 2.5 Pro, Flash itd.$0
Drugi ponudnikisk-or-xxx etc.346+ modelov od vseh ponudnikov$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

Tvoj ključ, tvoja uporaba, račun, brez sesanja, brez odbitkov od tvojega Free.ai.

Pogosta vprašanja API

Da! Brezplačni računi dobite 30K žetonov na dan Plačani načrti ponujajo več žetonov in višje meje stopenj.

Ne! Enake žetone, enake cene. Vaše token ravnovesje je deljeno med spletno stran in API. Uporabite bodisi, plačati enako.

Isti opazovani dogodek, samo spremenite parametr modela. Na primer: "model": "openai/gpt-4o" ali "model": "antropičen/claude-sonnet-4". Celoten seznam na /apps/ ali GET / v1/modelih.

Da! /v1/chat/ dogodek sledi formatu zaključkov klepeta OpenAI. Uporabite lahko katero koli kompatibilno z OpenAI SDK – samo spremenite osnovni URL na https://api.free.ai in uporabite vaš Free.ai API tipko.

Da! Nastavite "stream": true v zahtevi za klepet. Odgovori so dostavljeni prek strežnikov- sent dogodkov (SSE).

Dobili boste 402 odziv s sporočilom o napaki. Kupite več žetonov na /cence / ali počakajte, da se vaš dnevni brezplačni bazen reset. Samohostiteljski modeli so vedno na voljo v dnevnih mejah.

Ja! Vsi samostojni modeli so MIT/Apache 2.0 licencirane. Generirana vsebina je vaša za komercialno uporabo.

Self-hosted: teče na našem GPU. Najcenejši, najhitrejši, najbolj zasebni. Zunanji: dostop do ponudnika modelov. Dostop do GPT-4, Claude, Gemini, in več. Cena več žetonov zaradi ponudnika API pristojbine.

Obiščite stran računa na /račun / ali preverite free_ai_usage.tokens_ punjenje v vsakem odzivu API.

Da! Namestite naš Python SDK: pip namestite free-dot-ai. Za kodiranje namestite pip namestite free-dot-ai. API spremlja tudi OpenAI\

Cilj nam je 99,9 % preživetja. Podjetniški načrti vključujejo SLA jamstva. Preverite/zdravje za stanje v realnem času.

Email halo@free.ai ali obisk /contact /. Pro+ načrti dobijo prednostno podporo. Odgovori napak vključujejo napako_ id za razlaganje.

Ljubezen Free.ai, povej prijateljem!

Oceni to stran