Free.ai API
بىر API ئاچقۇچى، ھەر بىر AI قورالى، ئاددىي توكى ھېسابلاش
قانداق ئىشلەيدۇ
API ئاچقۇچىنى ئېلىش
توكىلارنى سېتىۋېلىپ، sk-free- ئاچقۇچىنى قۇرۇش پروگراممىسى
ھەرقانداق ئاخىرلاشتۇرۇشنى چاقىر
Chat، سۈرەت، TTS، STT، مۇزىكا، تەرجىمە - ھەممىسى بىر API
توكىلارنى تۆلەش
بىرلا قىممەت. ھەر بىر قورالغا توكىلارنى ئىشلىتىش كېرەك. ئاسان.
تېز باشلاش
# 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 7B | Chat/يېزىش/كود | ئىشلىتىلگەن ھەقىقىي توكى (ئىنۋېست+ئىچىرىش) | Apache 2.0 |
| FLUX.2 Klein | سۈرەت ھاسىل قىلىش | 5000 توكى/سۈرەت | Apache 2.0 |
| Kokoro | تېكىستتىن سۆزگە | ھەر 4 ھەرپ ئۈچۈن 1 توكى | Apache 2.0 |
| faster-whisper | سۆزدىن تېكىستكە | ئاۋازنىڭ ھەر بىر سېكۇنتىدا 4 توكى | MIT |
| AudioLDM 2 | مۇزىكا ياساش پروگراممىسى | 2000 توكى/يېڭى يول | Apache 2.0 |
| MadLAD-400 | تەرجىمە (450+ بەت) | ئىشلىتىلگەن ھەقىقىي توكى | Apache 2.0 |
| Real-ESRGAN | سۈرەت چوڭايتقۇچ | 500 توكى/سۈرەت | BSD |
| BRI نىڭ RMBG | ئارقا كۆرۈنۈشنى چىقىرىۋېتىش | 500 توكى/سۈرەت | Apache 2.0 |
| CogVideoX | سىن ياساش | 30,000 tokens/video | Apache 2.0 |
| Stem Separator (Mel-Band RoFormer + SCNet) | ئاۋاز ئايرىغۇ | ھەر بىر يولغا 500 توكى | MIT + Apache-2.0 |
GPT-6، Claude، Gemini، Llama، DeepSeek ۋە باشقا 579 تىپلىرىغا ئېرىشىش. توكىلارنىڭ باھاسى توكىلارغا ئايلاندۇرۇپ بېرىلگەن مۇلازىمېتىرنىڭ باھاسىغا ئاساسەن بولىدۇ.
| مودېل | تەمىنلىگۈچ | ھەر بىر ئۇچۇرغا ~توكەن | ئىزاھلار |
|---|---|---|---|
| GPT-4نىڭ كىچىك | OpenAI | ~20 | ئەرزان، تېز |
| Gemini 2.0 فلاش | گوگۇل | ~15 | ناھايىتى تېز |
| Mistral نەمو | Mistral | ~10 | چوڭ باھا |
| DeepSeek v3 | DeepSeek | ~30 | كۈچلۈك تەپەككۇر |
| Llama 3.3 70ب | مەقسەتلىك | ~25 | ئېچىۋېتىش ئېغىرلىقى |
| [Translation temporarily unavailable. Please try again.] | ئىنسان | ~400 | يۇقىرى سۈپەتلىك |
| GPT-4o | OpenAI | ~325 | يۇقىرى سۈپەتلىك |
| Qwen 2.5 72B نىڭ قىممىتى | ئالىبابا | ~40 | چوڭ، ئىقتىدارلىق |
579 نىڭ تولۇق تىزىملىكى /models/ دا بار. ھەممىسى ئوخشاش /v1/chat/ ئاخىرلاشتۇرۇش نۇقتىسىنى ئىشلىتىدۇ - پەقەت model پارامېتىرىنى ئۆزگەرتسە بولىدۇ.
ئۆز-ئۆزىگە ئولتۇرىدىغان مودىللار: ئىشلىتىلگەن توكىلارنى ھەقسىز بېرىدۇ.
سىرتقى مودىل: our_tokens = provider_usd_cost × 100,000 × 1.30
مىسال: GPT-4o 1K prompt token نىڭ باھاسى $0.0025. 1000 token نىڭ باھاسى: $0.0025 × 100,000 × 1.30 = 325 توكى سىزنىڭ ئۆلچەمىڭىزدىن.
ھەممىسى ئاخىرلاشتۇرۇش
POST /v1/chat/ | Chat ھەر قانداق تىپتىكى (ئۆزى ياكى سىرتتىكى) تور بېكىتى. ئېقىمى قوللايدۇ. |
POST /v1/image/generate/ | سۈرەتكە تېكىست (FLUX، SDXL) |
POST /v1/image/edit/ | Inpaint، outpaint، تىپنى يۆتكەش |
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) |
POST /v1/tts/stream/ | TTS (تېخى ۋاقىتلىق ئاۋاز پارچە) نى ئېقىتىش |
POST /v1/stt/transcribe/ | ئاۋاز/ۋىدىئونى تەرجىمە قىلىش پروگراممىسى (faster-whisper، 99 تىل) |
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/ | AI ياراتقان مەزمۇنلارنى بايقايدۇ |
POST /v1/translate/ | تېكىستنى تەرجىمە قىلىش پروگراممىسى (MadLAD-400، 450 دىن ئارتۇق تىل) |
POST /v1/ocr/ | سۈرەتلەردىن تېكىستنى چىقىرىۋېتىش پروگراممىسى |
GET /v1/models | List all available models (self-hosted + external) |
GET /v1/status/{job_id}/ | ئاسىنكروپ ئىشنىڭ ھالىتىنى تەكشۈرۈش |
GET /health | API ساغلاملىق تەكشۈرۈش |
سۈرەتكە ئېلىش
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 |
| ئاساسىي | 250K | 30 | ئايدا 5 دوللار |
| پىرو | 1.25M | 60 | ئايدا $19 |
| تىجارەت | 6.25M | 120 | ئايدا $49 |
| Enterprise | خالىغان | خالىغان | ئالاقەداش |
قولغا كەلگۈدەك توكىلار: 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"
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 تور IDEBYOK (ئۆز ئاچقۇچۇڭنى ئېلىپ كەل)
ھەرقانداق بىر مۇلازىمېتىردىن API ئاچقۇچلىرىنى ئىشلىتىش. ماركا يوق، ھەق يوق. Free.ai پەقەت سورىغاننى تەقسىملەيدۇ.
| تەمىنلىگۈچ | ئاچقۇچ پىچىمىنى | مودىللار | ماركىلار |
|---|---|---|---|
| OpenAI | sk-proj-xxx | GPT-4o، GPT-4o Mini، o1، o3، قاتارلىقلار | $0 |
| ئىنسان | sk-ant-xxx | Claude Sonnet 4، Opus 4، Haiku قاتارلىقلار | $0 |
| گوگۇل | AIzaSyxxx | Gemini 2.5 Pro، فلاش، قاتارلىقلار | $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 كۆپ سورالغان سوئاللار
"model": "openai/gpt-4o" ياكى "model": "anthropic/claude-sonnet-4". تولۇق تىزىملىك /models/ ياكى GET /v1/models دا بار."stream": true نى سۆھبەت تەلەپنامىڭىزدا بەلگىلەڭ. جاۋابلار مۇلازىمېتىردىن ئەۋەتىلگەن ۋەقە (SSE) ئارقىلىق بېرىلىدۇ.free_ai_usage.tokens_charged نى تەكشۈرۈڭ.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