Free.ai API

Бір API кілті. Барлық AI құралы. Жеңіл токенді есептеу.

Не істейтіні

1
API кілтін алу

Токендер сатып алып, sk-free- кілтін құрыңыз

2
Кез келген аяқтау нүктесін шақыру

Chat, суреттер, 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": "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);

Токен бағасы

Барлығы жетондармен төленеді. Барлық құрал үшін бір баланс. API немесе веб- сайтты қолдансаңыз да, бағасы бірдей.

Өзі хосттаған үлгілері Ең арзан
ҮлгіТүріТокен бағасыЛицензия
Qwen 2.5 7BChat/Жазу/КодыШынында қолданылған жетондар (кіріс+шығыс)Apache 2.0
FLUX. 2 кішіКескінді құру5000 жетон/суретApache 2.0
KokoroМәтінді дыбысқа айналдыруComment4 таңба үшін 1 жетонApache 2.0
faster-whisperСөйлемді мәтінге аударуАудио 4 жетон/ секундMIT
AudioLDM 2Музыканы құруName2000 жетон/ жолсызықApache 2.0
MadLAD-400Аудару (450+ бет)Шынында қолданылған жетондарApache 2.0
Real-ESRGANКескінді масштабтау500 жетон/суретBSD
БРИА RMBGАясының өшіруі500 жетон/суретApache 2.0
CogVideoXВидеоны құру30 000 жетон/видеоApache 2.0
Stem Separator (Mel-Band RoFormer + SCNet)Дыбыс бөлу500 жетон/ жолсызықMIT + Apache-2.0
Сыртқы үлгілер 579 үлгілері

GPT- 6, Claude, Gemini, Llama, DeepSeek және басқа 579 үлгілеріне қатынау. Токен бағасы біздің токендерімізге аударылған провайдер бағасына негізделген.

ҮлгіПровайдеріХатты өңдеу...Жазбалар
GPT-4-ші қысқаOpenAI~20Арзан, жылдам
[Translation temporarily unavailable. Please try again.]Google~15Өте жылдам
[Translation temporarily unavailable. Please try again.]Mistral~10Үлкен баға
DeepSeek V3DeepSeek~30Қауіпсіз
Llama 3.3 70BМета~25Ашық салмақ
[Translation temporarily unavailable. Please try again.]Антропикалық~400Жоғары сапа
GPT-4oOpenAI~325Жоғары сапа
Qwen 2.5 72BАлибаба~40Үлкен, қабілетті

579 үлгілерінің толық тізімі / models/ сайтында. Барлығы бірдей / v1/ chat/ аяқтау нүктесін қолданады - тек model параметрін өзгерту керек.

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

Өзі хосттаған үлгілері: Сіз тек қана қолданылған жетондарды төлейсіз. Ешқандай белгілеу жоқ.

Сыртқы үлгілері: our_tokens = provider_usd_cost × 100,000 × 1.30

Example: GPT-4o costs $0.0025 per 1K prompt tokens. For 1,000 tokens: $0.0025 × 100,000 × 1.30 = 325 жетон балансыңыздан.

Барлық аяқтау нүктелері

Chat / LLM
POST /v1/chat/Chat кез келген модельмен (өзі немесе сыртқы). Трансляция қолдау табады.
Кескін
POST /v1/image/generate/Мәтінді кескінге (FLUX, SDXL)
POST /v1/image/edit/Ішкі бояу, сыртқы бояу, стильдерді аудару
POST /v1/image/enhance/2x/4x масштабтау (Real-ESRGAN)
POST /v1/image/remove-bg/Аясын өшіру (BRIA RMBG)
Видео
POST /v1/video/generate/Мәтін/суретті бейнеге (CogVideoX)
Мәтінді дыбысқа айналдыруComment
POST /v1/tts/Сөйлемді құру (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/TTS (реал уақыттағы аудио бөлшектері)
Сөйлемді мәтінге аудару
POST /v1/stt/transcribe/Аудио/видеоны транскрипциялау (faster-whisper, 99 тіл)
Music & Audio
POST /v1/music/generate/Мәтіндік сипаттамадан музыканы құру
POST /v1/music/separate/Екіжелгі дауыссыздар/ дауыссыздар (Mel-Band RoFormer + SCNet)
Мәтін құрал- жабдықтары
POST /v1/write/Мазмұнын құру (есеп, эл. пошта, мақала, т. б.)
POST /v1/code/generate/Барлық тілдегі кодты құру
POST /v1/summarize/Тұжырымдау мәтін
POST /v1/humanize/AI мәтінін адамша дыбыстандыру
POST /v1/detect/ДНҚ-дан жасалған мазмұнды анықтау
Аудару және ОЖЗ
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 күй- жайын тексеру

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

API кілтін Authorization айдарына қосыңыз:

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/ күн (тобы)10$0
Негізгі250K30$5/ ай
Про1.25M60$19/ ай
Бизнес6.25M120$49/ ай
КәсіпорынҚалау бойыншаҚалау бойыншаКонтакттар

Бар токендер пакеттері: 200K/$5, 1M/$15, 5M/$40. Токендер ешқашан бітпейді.

Python SDK & CLI

Python SDKName

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"
PyPI PyPI
CLI кодтау көмекшісі

Claude Code, Cursor және 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 тегін жетон/ күн. BYOK қолдау. 579 үлгілері. Сеанс Web IDE- пен қадамдастыру.

PyPI PyPI Веб- ортасы

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.барлық провайдерлердің 579 үлгілері$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 сұрақтары

Иә! Тегін тіркелгілер күн сайын 30K жетон алады. Ақылы жоспарлар көбірек жетондар мен жоғары тарифтік шектеулерді ұсынады.

Жоқ! Бірдей жетон, бірдей баға. Жетон балансыңыз веб- сайт пен API арасында бөлінеді. Екісін де қолданыңыз, бірдей төлеңіз.

Сол аяқталу нүктесінде, тек модель параметрін өзгерту керек. Мысалы: " model ": "openai/ gpt- 4o" немесе " model ": "anthropic/ claude- sonnet- 4" . Толық тізімі / models / немесе 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 лицензиясымен. Жіберілген мазмұн коммерциялық пайдалану үшін сіздің меншігіңіз.

Өзі- өзімен: графикалық процессорымызда орындалады. Арзан, жылдам, жеке. Сыртқы: модель провайдері арқылы прокси арқылы. GPT-4, Claude, Gemini және басқаларға қатынау. Провайдердің API төлеміне байланысты көбірек жетондар қажет.

Тіркелгіңізді /account/ дегенге апарып, немесе әрбір API жауапында free_ai_usage.tokens_charged өрісін тексеріңіз.

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

Біз 99,9% жұмыс істеу уақытын көздейміз. Enterprise жоспарлары SLA кепілдіктерін қамтиды. /health-те шын уақыттағы күйін тексеріңіз.

hello@free.ai эл. поштасына немесе /contact/ сайтына кіріңіз. Pro+ жоспарлары артықшылықты қолдауды алады. Қате жауаптары жөндеу үшін error_id дегенді қамтиды.

Free.ai сүйемін? Достарыңа айт!

Парақты бағалау