Free.ai API

Бир API калити. Ҳар бир AI асбоби. Оддий токен ҳисоб-китоби.

У қандай ишлайди

1
API калитини олиш

Токенларни сотиб олиб, sk-free- калитингизни яратинг

2
Ҳар қандай якуний нуқтага қўнғироқ қилиш

Суҳбат, суратлар, TTS, STT, мусиқа, таржима — ҳаммаси бир API

3
Токенлар билан тўлаш

Бир баланс. Ҳар бир асбоб учун белгилар керак. Оддий.

Тез бошланиш

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

Токен нархлари

Ҳаммаси токенлар эвазига. Барча асбоблар учун бир баланс. API ёки веб-сайтдан фойдалансангиз ҳам, нархлар бир хил.

Ўз-ўзини бошқарувчи моделлар Энг арзон
МодельТуриТокен қийматиЛицензия
Qwen 2.5 7BСуҳбат/Ёзиш/КодФойдаланган реал токенлар (кириб+чиқиб)Apache 2.0
ТезРасм яратиш1,000 теги/расмApache 2.0
_КўрсатмаМатндан сўзгаҲар 4 ҳарф учун 1 белгиApache 2.0
тезроқ-шўхликМатнга сўзлаш4 токен/сония аудиоMIT
АудиоLDM 2Мусиқа яратиш2000 очко/йўлланмаApache 2.0
MadLAD-400Таржима (450+ тилда)Фойдаланган ҳақиқий тегиApache 2.0
РЭЙАЛ-ЭСХАНРасмнинг катталашиши500 белги/расмБСД
БРИА RMBGОрқа фонни олиб ташлаш500 белги/расмApache 2.0
CogVideoXВидео яратиш5000 очко/видеоApache 2.0
ДемуксларВокал ажратиш500 белги/йўлланмаMIT
Ташқи моделлар 346+ моделлар

GPT-4, Claude, Gemini, Llama, DeepSeek ва 340+ бошқа моделларга кириш. Токен нархи бизнинг токенларга айлантирилган провайдер нархларига асосланган.

МодельПровайдер~Ilm-фанЁдлашлар
GPT-4o МиниOpenAI~20Осон, тез
Gemini 2.0 FlashGoogle~15Жуда тез
Mistral NemoMistral~10Кўп қийматли
DeepSeek V3DeepSeek~30Қудратли фикрлаш
Llama 3.3 70BМета~25Очиқ оғирликлар
Claude Sonnet 4Антропик~400Олий сифат
GPT-4oOpenAI~325Олий сифат
Qwen 2.5 72BАлибаба~40Кўп, қодир

/apps/ да 346+ моделларнинг тўлиқ рўйхати. Ҳаммаси бир хил /v1/chat/ якуний нуқтадан фойдаланади — фақат model параметрини ўзгартиринг.

Токен формуласи

Ўз-ўзини хост қилувчи моделлар: Сиз фойдаланилган токенлар учун тўлаяпсиз. Қўшимча тўловлар йўқ.

Ташқи моделлар: our_tokens = provider_usd_cost × 100,000 × 1.30

Мисол: GPT-4o ҳар бир 1K савол учун $0.0025 қийматга эга. 1,000 савол учун: $0.0025 × 100,000 × 1.30 = 325 белги Сизнинг тарозунгиздан.

Ҳамма якуний нуқталар

Суҳбат
POST /v1/chat/Ҳар қандай модел билан суҳбатлашиш (ўзига хос ёки ташқи). Трансляция қўллаб-қувватланади.
Расм
POST /v1/image/generate/Матндан тасвирга (FLUX, SDXL)
POST /v1/image/edit/Инпойнт, аутпойнт, услублар кўчириш
POST /v1/image/enhance/2x/4x га ошириш (Real-SCAN)
POST /v1/image/remove-bg/Орқа фонни олиб ташлаш (BRIA RMBG)
Видео
POST /v1/video/generate/Матн/расмдан видеога (CogVideoX)
Матндан сўзга
POST /v1/tts/Сўзлашувни яратиш (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/TTS (реал вақтдаги аудио парчалари) узатиш
Матнга сўзлаш
POST /v1/stt/transcribe/Аудио/видеони транскрипция қилиш (тезроқ, 99 тилда)
Мусиқа ва аудио
POST /v1/music/generate/Матн таърифидан мусиқа яратиш
POST /v1/music/separate/Юқори/қуйи овозларни ажратиш (Demucs)
Матн асбоблари
POST /v1/write/Мазмун яратиш (эссе, электрон почта, мақола ва ҳоказо)
POST /v1/code/generate/Ҳар қандай тилда код яратиш
POST /v1/summarize/Матнни қисқартириш
POST /v1/humanize/AI матнини инсон товушига айлантиринг
POST /v1/detect/AI-янгиланган мазмунни аниқлаш
Таржима ва OCR
POST /v1/translate/Матнни таржима қилиш (MadLAD-400, 450+ тил)
POST /v1/ocr/Расмлардан матнни ажратиш
Утилита
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Асинхрон иш ҳолатини текшириш
GET /healthAPI саломатлигини текшириш

Аутентификация

Authorization сарлавҳасига API калитингизни киритинг:

Authorization: Bearer sk-free-YOUR_API_KEY

Ҳар бир жавобда фойдаланилган токенларни кўрсатувчи free_ai_usage блоки мавжуд:

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

Ҳисоблаш миқдори ва режалар

Веб-сайт ва API'да бир хил нарх. Айрим API'лар учун алоҳида нарх йўқ.

БўлимТокенлар/ойAPI сўровлари/минНарх
Оқ30K/day (pool)10$0
Асосий250K30$5/ой
Про1.25M60$19/ой
Иш6.25M120ойига
КорхонаБошқаБошқаАлоқа

Иложи бор токен пакетлари: 200K/$5, 1M/$15, 5M/$40. Токенлар ҳеч қачон тугамайди.

Python SDK ва CLI

Python SDK

Python кодингиздан барча AI асбобларига кириш.

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 кодлаш ёрдамчиси

Claude коди, курсори ва 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"

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

GitHub PyPI Web IDE

BYOK (ўз қулфингизни келтиринг)

Ҳар қандай провайдердан ўз API қулфингизни ишлатинг. Ҳеч қандай маржа, ҳеч қандай тўловлар. Free.ai фақатгина илтимосни прокси қилади.

ПровайдерАлоқа форматиНамуналарМаркировка
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, ва ҳоказо$0
Антропикsk-ant-xxxClaude Sonnet 4, Opus 4, Haiku, ва ҳоказо$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash, ва ҳоказо$0
Бошқа провайдерларsk-or-xxx etc.Барча провайдерлардан 346+ моделлар$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

Сизнинг калитингиз, сизнинг фойдаланишингиз, сизнинг ҳисобингиз. Ҳеч қандай ёзув йўқ. Сизнинг Free.ai балансингиздан ҳеч қандай чекловлар йўқ.

API FAQ

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

Йўқ! Худди шу токенлар, худди шу нарх. Сизнинг токен балансингиз веб-сайт ва API ўртасида тақсимланади. Иккаласини ҳам ишлатинг, бир хил тўлов тўланг.

Худди шу якуний нуқта, фақат модел параметрини ўзгартиринг. Мисол учун: "model": "openai/gpt-4o" ёки "model": "anthropic/claude-sonnet-4". /apps/ ёки GET /v1/models да тўлиқ рўйхат.

Ҳа! /v1/chat/ охири OpenAI суҳбат тугатиш форматига мос келади. Сиз OpenAI-га мос келадиган SDK'ни ишлатишингиз мумкин — фақат асосий URL'ни https://api.free.ai'га ўзгартиринг ва Free.ai API калитингизни ишлатинг.

Ҳа! Суҳбат талабингизда "stream": trueни ўрнатинг. Жавоблар сервер томонидан юборилган ҳодисалар (SSE) орқали етказилади.

Сиз хато хабари билан 402 жавобини оласиз. /pricing/ сайтида яна кўпроқ токенларни сотиб олинг ёки кундалик эркин пулингиз қайта тикланишини кутинг. Ўз-ўзини хост қилувчи моделлар ҳар доим кунлик чегаралар ичида мавжуд.

Ҳа! Ҳамма ўзига хос моделлар MIT/Apache 2.0 лицензияси билан таъминланган. Юкланган мазмун сизнинг шахсий мулкингиздир.

Ўз-ўзидан: бизнинг GPUда ишлайди. Энг арзон, энг тез, энг шахсий. Ташқи: модел провайдерига прокси. GPT-4, Claude, Gemini ва бошқаларга кириш. Провайдер API тўловлари туфайли кўпроқ токенлар қиймати.

/account/ манзилидаги ҳисобингиз саҳифасига ташриф буюринг ёки ҳар бир API жавобида free_ai_usage.tokens_charged майдончасини текширинг.

Ҳа! Бизнинг Python SDK'ни ўрнатинг: pip install free-dot-ai. У ҳар бир якуний нуқтани ёзилган жавоблар билан ўраб қўяди. Кодлаш ёрдами учун pip install free-dot-ai-code ўрнатинг. API OpenAI'га ҳам риоя қилади\

Биз 99.9% иш вақтини кўзлаяпмиз. Enterprise режалари SLA кафолатларини ўз ичига олади. /health да реал вақт ҳолатини текширинг.

hello@free.ai электрон почтасига юборинг ёки /contact/ манзилига ташриф буюринг. Pro+ дастурлари учун биринчи даражали қўллаб-қувватлаш мавжуд. Хато жавоблари хатоларни тузатиш учун error_id'ни ўз ичига олади.

Free.aiни севасанми? Дўстларингга айт!

Бу саҳифани баҳолаш