Free.ai API

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

Не істеп тұр

1
API кілтін алу

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

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

Чат, суреттер, TTS, STT, музыка, аударма — бәрі бір API- даName

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
FLUX. 1 жылдамКескінді құру1000 жетон/суретApache 2. 0
КокороCity in NigeriaМәтінді сөйлеуге4 таңба үшін 1 жетонApache 2. 0
жылдам- жымиыпСөйлемді мәтінге4 жетон/ секунд аудиоМИТ
АудиоLDM 2Музыканы құру2000 жетон/ жолсызықApache 2. 0
400- ге жуық түрі бар.Аудару (450+ бет)Шынында қолданылған жетондарApache 2. 0
Шын- іздеуКескінді масштабтау500 жетон/суретBSD
БРИА RMBGАясының өшіруі500 жетон/суретApache 2. 0
CogVideoXNameВидеоны құру5000 жетон/видеоApache 2. 0
ДемукстерДыбыстарды бөлу500 жетон/ жолсызықМИТ
Сыртқы үлгілері 346+ үлгісі

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

ҮлгіПровайдеріХатты өңдеу...Жазбалар
GPT-4o МиниOpenAIGenericName~20Арзан, жылдам
Gemini 2. 0 FlashNameGoogle~15Өте жылдам
Mistral NemoGenericName__ БОЙЫНША_ 12__~10Үлкен мәні
DeepSeek V3__ БОЙЫНША_ 11__~30Қауіпсіз
Llama 3.3 70BМета~25Ашық салмақ
Claude Sonnet 4Антропогенді~400Жоғары сапа
GPT-4oOpenAIGenericName~325Жоғары сапа
Qwen 2.5 72BАлибаба~40Үлкен, қабілетті

/apps/ сайтында 346+ үлгілердің толық тізімі. Барлығы бірдей /v1/chat/ аяқтау нүктесін қолданады — тек model параметрін өзгерту жеткілікті.

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

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

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

Мысалы: GPT-4 o 1K сұрау белгісі үшін $0. 0025 ақшаға түседі. 1, 000 белгі үшін: $0. 0025 × 100, 000 × 1. 30 = 325 жетон балансыңыздан.

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

Чат / LLM
POST /v1/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)
Мәтінді сөйлеуге
POST /v1/tts/Сөйлемді құру (Kokoro, Piper, MeloTTS, Chatterbox) Name
POST /v1/tts/stream/TTS (реал уақыттағы аудио бөліктер)
Сөйлемді мәтінге
POST /v1/stt/transcribe/Аудио/видеоны транскрипциялау (99 тілде жылдам)
Музыка мен дыбысName
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/ДНҚ-дан жасалған мазмұнды анықтау
Аудару және ОКР
POST /v1/translate/Мәтінді аудару (MadLAD- 400, 450+ тіл) Name
POST /v1/ocr/Кескіннен мәтін шығару
Утилита
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Асинхронды тапсырманың күй- жайын тексеру
GET /healthAPI күй- жайын тексеру

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

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

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$49/ ай
КәсіпорынӨзініңӨзініңКонтакттар

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

Python SDK және CLIName

Python SDKGenericName

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

Claude, Code, Cursor және 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 тек сұрауды прокси ретінде орындайды.

ПровайдеріКілт пішіміҮлгілерБелгілеу
OpenAIGenericNamesk-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 сұрақтары

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 лицензиясымен. Жіберілген мазмұн коммерциялық мақсатта ғана.

Өз-өзі: біздің графикалық процессорымызда орындалады. Ең арзан, жылдам, ең жеке. Сыртқы: модель провайдеріне прокси арқылы. 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-ды ұнатасыз ба? Достарыңызға хабарлаңыз!

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