Free.ai API

Bir API açarı. Hər AI aləti. Sadə token hesablanması.

İşə Gəlməsi

1
API Açarını Al

Tokenlər satın alın, sonra sk-free- açarınızı yaradın

2
Hər hansı bir son nöqtəni çağır

Söhbət, şəkillər, TTS, STT, musiqi, tərcümə — hamısı bir API

3
Tokenlərlə ödəmə

Bir balans. Hər alət tokenlərə dəyər. Sadə.

Tez Başla

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

Token Qiymətləndirməsi

Hər şey tokenlərə başa gəlir. Bütün alətlər üçün eyni balans. API və ya veb saytdan istifadə etsəniz də eyni qiymətə.

Öz-özünə hostetmə modelləri Ən ucuz
ModelNövToken QiymətLisenziya
Queen 2.5 7BSöhbət/Yaz/Kodİstifadə edilən real tokenlər (giriş+çıxış)Apache
FLUX.1 Çox sürətliRəsm Yarat1,000 token/imageApache
KokoroMətndən Söhbətə4 xarakter üçün 1 tokenApache
daha sürətli pıçıldaşmaSənəd4 token/s audioMIT
AudioMusiqi Yarat2,000 token/trackApache
MadLAD-400Tərcümə (450+ lang)İstifadə edilən real tokenlərApache
Real-ESRGANRəsmi BöyütRəsmBSD
BRIA RMBGArxa PlanRəsmApache
CogVideoXVideo5,000 token/videoApache
DemuxlarVokal ayırma500 token/trackMIT
Xüsusiyyətlər 346+ model

GPT-4, Claude, Gemini, Llama, DeepSeek və 340+ daha çox modelə çıxış əldə edin. Token qiyməti provayderin qiymətinə əsaslanır və bizim tokenlərimizə çevrilir.

ModelProvayderİsmarış:Xatırlatmalar
GPT-4o MiniOpenAI~20Çox ucuz, çox sürətli
Gemini 2.0 FlashGoogle~15Çox sürətli
Mistral NemoMistral~10Böyük dəyər
DeepSeek V3Ətraflı Axtar~30Qüvvətli fikirləşmə
Flame 3.3 70BMeta~25Açıq çəkilər
Claude Sonnet 4Antropik~400Ən yaxşı keyfiyyət
GPT-4oOpenAI~325Ən yaxşı keyfiyyət
Queen 2.5 72BAlibaba~40Böyük, bacarıqlı

/apps/ saytında 346+ modelin tam siyahısı. Hamısı eyni /v1/chat/ son nöqtəsi ilə işləyir — sadəcə model parametrini dəyişdirin.

Token Formulası

Öz-özünə qoşulan modellər: Siz istifadə etdiyiniz tokenlərin tam dəyərini ödəyirsiniz. Heç bir əlavə dəyər yoxdur.

Xüsusiyyətlər our_tokens = provider_usd_cost × 100,000 × 1.30

Məsələn: GPT-4o 1K prompt token üçün $0.0025 dəyərindədir. 1,000 token üçün: $0.0025 × 100,000 × 1.30 = 325 token Sizin balansınızdan.

Bütün Son Nöqtələr

Söhbət
POST /v1/chat/Hər hansı bir modellə söhbət et (özünə məxsus ya da xarici). İşıqlandırma dəstəklənir.
Rəsm
POST /v1/image/generate/Rəsmdə mətn (FLUX, SDXL)
POST /v1/image/edit/Rəng daxili, rəng xarici, üslub köçürməsi
POST /v1/image/enhance/2x/4x artır (Real-ESRGAN)
POST /v1/image/remove-bg/Arxa planı sil
Video
POST /v1/video/generate/Mətn/Rəsmi videoya (CogVideoX)
Mətndən Söhbətə
POST /v1/tts/Sənədləri səsləndir (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/TTS axını (real-time audio chunks)
Sənəd
POST /v1/stt/transcribe/Audio/video transkripti (daha sürətli, 99 dil)
Musiqi və Audio
POST /v1/music/generate/Mətn təsvirindən musiqi yaradın
POST /v1/music/separate/Vokalları/Stemləri Ayrı Et (Demucs)
Mətn vasitələri
POST /v1/write/Məzmun yaradın (əsər, e-poçt, hekayə və s.)
POST /v1/code/generate/Hər hansı bir dildə kod yaradın
POST /v1/summarize/Mətni qısalt
POST /v1/humanize/AI mətni insan səsi ver
POST /v1/detect/AI-genetik məzmunu aşkarla
Tərcümə
POST /v1/translate/Mətni tərcümə et (MadLAD-400, 450+ dil)
POST /v1/ocr/Rəsmlərdən mətni çıxart
Vasitə
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Async iş vəziyyətini yoxla
GET /healthAPI sağlamlıq yoxlaması

Tanıtma

API açarınızı Authorization başlığına daxil edin:

Authorization: Bearer sk-free-YOUR_API_KEY

Hər cavab istifadə olunan tokenləri göstərən free_ai_usage blokunu ehtiva edir:

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

Limitlər və Planlar

Veb sayt və API-də eyni token qiymətləndirməsi. Ayrı API qiymətləndirməsi yoxdur.

PlanTokenlər/AyAPI İstəyişi/DəqiqəQiymət
Pulsuz30K/day (pool)10$0
Əsas250K30$5/ay
Pro1.25M60$19/ay
İş6.25M120$49/ay
EnterpriseÖzəlÖzəlBağlan

Token paketləri mövcuddur: 200K/$5, 1M/$15, 5M/$40. Tokenlər heç vaxt bitmir.

Python SDK və CLI

Python SDK

Python kodundan hər bir AI alətinə çıxış əldə et.

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 Kodlama Yardımcısı

Claude Code, Cursor və GitHub Copilot-a pulsuz, açıq mənbəli alternativ.

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 (Öz Açarınızı Gəldirin)

Hər hansı bir provayderdən öz API açarlarınızı istifadə edin. Zərf markup, zərərsiz. Free.ai yalnız istəyi proxy edir.

ProvayderAçar şəkliModellər_Marker
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, və s.$0
Antropiksk-ant-xxxClaude Sonnet 4, Opus 4, Haiku, və s.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash və s.$0
Digər Provayderlərsk-or-xxx etc.Bütün provayderlərdən 346+ model$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

Açarınız, istifadəniz, hesabınız. Heç bir qeyd etmə. Free.ai balansınızdan heç bir token çıxarılma.

API FAQ

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

Xeyr! Aynı tokenler, aynı fiyat. Token balansınız web sitesi ile API arasında paylaşılır. İkisini də istifadə edin, eyni ödəyin.

Aynı son nöqtəsi, yalnız model parametrini dəyişdirin. Məsələn: "model": "openai/gpt-4o" ya da "model": "anthropic/claude-sonnet-4". Tam siyahı /apps/ ya da /v1/models-i alır.

Bəli! /v1/chat/ son nöqtəsi OpenAI söhbət tamamlama formatını izləyir. Siz hər hansı OpenAI-ya uyğun SDK istifadə edə bilərsiniz - sadəcə əsas URL-ni https://api.free.ai olaraq dəyişdirin və Free.ai API açarınızı istifadə edin.

Bəli! "stream": true-u söhbət istəyinizdə təyin edin. Cavablar Verici tərəfindən göndərilən hadisələr (SSE) vasitəsilə göndərilir.

Siz bir 402 cavabı və xəta ismarışı alacaqsınız. /pricing/ saytında daha çox token satın alın ya da günlük pulsuz ehtiyatınızın yenidən qurulmasını gözləyin. Öz-özünə hostetilmiş modellər hər zaman günlük limitlər daxilində mövcuddur.

Bəli! Bütün öz-özünə host edilmiş modellər MIT/Apache 2.0 lisenziyalıdır. Yaratılan məzmun yalnız kommersiya məqsədləri üçün istifadə edilə bilər.

Öz-özünə host: GPU-da işləyir. Ən ucuz, ən sürətli, ən şəxsi. Dış: model təminatçısına proxy edilir. GPT-4, Claude, Gemini və daha çoxuna çıxış. Təchizatçı API xərclərinə görə daha çox token tələb edir.

Hesabınız səhifəsinə /account/ ünvanında daxil olun və ya hər bir API cavabında free_ai_usage.tokens_charged sahəsi ilə sınayın.

Bəli! Python SDK-nı quraşdırın: pip install free-dot-ai. Bu, hər bir son nöqtəni tiplənmiş cavablarla əhatə edir. Kodlama köməkliyi üçün pip install free-dot-ai-code-u quraşdırın. API OpenAI-ni də izləyir\

Biz 99.9% iş vaxtını hədəfləyirik. Enterprise planları SLA zəmanətlərini ehtiva edir. Rəsmi vəziyyət üçün /health-i yoxlayın.

hello@free.ai e-poçt ünvanına ya da /contact/ saytına daxil olun. Pro+ planları prioritet dəstək alır. Xəta cavabları səhv düzəltmə üçün error_id daxil edir.

Free.ai-i sevirsiniz? Dostlarınıza deyin!

Bu səhifəni qiymətləndir