Free.ai API

Tek API anahtarı, her AI aracı, basit token faturalama.

Nasıl Çalışıyor

1
API Anahtarını Al

Token satın al, sonra sk-free- anahtarını oluştur.

2
Herhangi Bir Son Noktayı Çağrıştır

Chat, resimler, TTS, STT, müzik, çeviri — hepsi tek bir API

3
Token ile Öde

Bir denge, her alet jetonlara mal oluyor.

Hızlı Başlama

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

Token Fiyatları

Her şey token'lara mal oluyor. Tüm araçlar için tek bir denge. API'yi ya da web sitesini kullanırsanız aynı fiyat.

Kendine-Konaklanan Modeller En ucuzu.
ModelTipiToken maliyetiLisans
Qwen 2.5 7BChat/Yaz/KodGerçek kullanılan tokenler (giriş+çıkış)Apache 2.0
FLUX.2 KüçükResim Yaratma5,000 token/resimApache 2.0
KokoroMetinden Sese4 karakter için 1 işaretApache 2.0
faster-whisperKonuşmadan MetneSes saniyede 4 tokenMIT
AudioLDM 2Müzik üretimi2000 token/trackApache 2.0
MadLAD-400Çeviri (450+ langs)Gerçek kullanılan tokenlerApache 2.0
Real-ESRGANResim Ölçüsünü Arttırma500 token/resimBSD
BRIA RMBGArka Plan Silme500 token/resimApache 2.0
CogVideoXVideo üretimi5,000 token/videoApache 2.0
DemucsSes Ayrımı500 token/trackMIT
Dış Modeller 346+ model

GPT-4, Claude, Gemini, Llama, DeepSeek ve 340+ modelden daha fazlasına erişim sağlayın. Token maliyeti, bizim tokenlerimize dönüştürülen sağlayıcı fiyatına dayanır.

ModelSağlayıcıMesajlarNotlar
GPT-4'ın MiniOpenAI~20Ucuz, hızlı
Gemini 2.0 FlashGoogle~15Çok hızlı.
NemoMistral~10Çok iyi.
DeepSeek V3DeepSeek~30Güçlü mantık
Llama 3.3 70BAmaç~25Açık ağırlıklar
Claude Sonnet 4Antropolojik~400Premium kalite
GPT-4oOpenAI~325Premium kalite
Qwen 2.5 72BAlibaba.~40Büyük, yetenekli.

346+ modelinin tam listesi /models/'dedir. Hepsi aynı /v1/chat/ son noktasını kullanır — sadece model parametresini değiştirin.

Token Formülü

Kendine-konuk modelleri: Kullandığın jetonların tam karşılığını ödüyorsunuz, fazla ücret yok.

Dış modelleri: our_tokens = provider_usd_cost × 100,000 × 1.30

Örnek: GPT-4o 1K prompt token başına $0.0025 maliyetlidir. 1,000 token için: $0.0025 × 100,000 × 1.30 = 325 token Değerinden.

Tüm Son Noktalar

Chat / LLM
POST /v1/chat/Chat herhangi bir modelle (kendine ait veya dış) bağlantı kuramaz. Akışı desteklenir.
Resim
POST /v1/image/generate/Resme metin (FLUX, SDXL)
POST /v1/image/edit/İçe dök, dışa dök, tarz transferi
POST /v1/image/enhance/2x/4x yükselt (Real-ESRGAN)
POST /v1/image/remove-bg/Arka planı sil (BRIA RMBG)
Video
POST /v1/video/generate/Videoya metin/resim (CogVideoX)
Metinden KonuyaName
POST /v1/tts/Konuşma oluştur (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/TTS akışı (gerçek zamanlı ses parçaları)
Konuşma metin halineName
POST /v1/stt/transcribe/Ses/video kopyala (faster-whisper, 99 dil)
Müzik ve Ses
POST /v1/music/generate/Metin tanımından müzik oluştur
POST /v1/music/separate/Vokal/Sözleri Ayrıştır (Demucs)
Metin Araçları
POST /v1/write/İçerik oluşturun (deneme, e-posta, hikaye, vs.)
POST /v1/code/generate/Herhangi bir dilde kod oluşturun
POST /v1/summarize/Metin özeti
POST /v1/humanize/Yapay zeka metnini insan sesli yap
POST /v1/detect/Yapay zeka tarafından oluşturulan içeriği tespit et
Çeviri ve OCR
POST /v1/translate/Metin çeviri (MadLAD-400, 450+ dil)
POST /v1/ocr/Resimlerden metin çıkar
Araç
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Async iş durumunu kontrol et
GET /healthAPI sağlık kontrolü

Kimlik doğrulama

API anahtarınızı Authorization başlığına ekleyin:

Authorization: Bearer sk-free-YOUR_API_KEY

Her cevap kullanılan tokenleri gösteren free_ai_usage blokunu içerir:

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

Hız Limitleri ve Planlar

Web sitesi ve API'de aynı token fiyatlandırması.

PlanToken/AyAPI İstekleri/DakikaFiyatı
Özgür30K/gün (havuz)10$0
Temel250K30Ayda 5 dolar.
Pro1.25M60Ayda 19 dolar.
İş.6.25M120Ayda 49 dolar.
Enterprise.ÖzelÖzelİlişki

Token paketleri mevcut: 200K/$5, 1M/$15, 5M/$40 Tokenler asla bitmez.

Python SDK ve CLI

Python SDK

Python kodundan her yapay zeka aracı için erişim.

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ı

Free, açık kaynak alternatifi Claude Code, Cursor, ve 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"

Günde 30K ücretsiz token. BYOK destekleniyor. 346+ model. Web IDE ile oturum senkronizasyonu.

GitHub PyPI Web IDE

BYOK (Kendi Anahtarını getir)

Herhangi bir sağlayıcıdan kendi API anahtarlarınızı kullanın. Sıfır marj, sıfır ücret. Free.ai sadece talebi temsil ediyor.

SağlayıcıAnahtarın biçimiModellerMarkalama
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, vs.$0
Antropolojiksk-ant-xxxClaude Sonnet 4, Opus 4, Haiku, vb.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash, vs.$0
Diğer sağlayıcılarsk-or-xxx etc.Tüm sağlayıcılardan 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

Anahtar, kullanım, fatura, hiçbir kayıt yok, Free.ai'lik hesabınızdan hiçbir şekilde çekim yapılmıyor.

FAQ sayfası

Evet, ücretsiz hesaplar günde 30 bin token alıyor. Ödemeli planlar daha fazla token ve daha yüksek oran limitleri sunuyor.

Hayır, aynı token, aynı fiyat. Token balansınız web sitesi ve API arasında paylaşılır. Her ikisini de kullanın, aynı parayı ödeyin.

Aynı son nokta, sadece model parametresini değiştirin. Örneğin: "model": "openai/gpt-4o" veya "model": "anthropic/claude-sonnet-4". Tam liste /apps/'de veya GET /v1/models'te.

Evet! /v1/chat/ son noktası OpenAI sohbet tamamlama biçimini izler. Herhangi bir OpenAI uyumlu SDK kullanabilirsiniz — sadece temel URL'yi https://api.free.ai olarak değiştirin ve Free.ai API anahtarınızı kullanın.

Evet! Sohbet isteğinizde "stream": true ayarlayın. Cevaplar Sunucu tarafından Gönderilen Olaylar (SSE) aracılığıyla gönderilir.

Bir hata mesajı ile 402 cevabı alabilirsiniz. /pricing/ adresinden daha fazla token satın alın veya günlük ücretsiz havuzunuzun yeniden başlamasını bekleyin. Kendine hizmet veren modellerin günlük limitleri her zaman geçerlidir.

Evet, tüm kendine hizmet eden modellerin MIT/Apache 2.0 lisansı var. Üretilen içerik ticari kullanım için sizindir.

Kendi başına konumlandırılmış: GPU'muzda çalışır. En ucuz, en hızlı, en özel. Dış: model sağlayıcısına proxy'dir. GPT-4, Claude, Gemini ve daha fazlasına erişim. Sağlayıcı API ücretlerinden dolayı daha fazla token gerektirir.

/account/ adresindeki hesabınız sayfasını ziyaret edin veya her API cevabında free_ai_usage.tokens_charged alanını kontrol edin.

Evet! Python SDK'mızı yükleyin: pip install free-dot-ai. Her son noktayı yazılmış cevaplarla sarıyor. Kodlama yardımı için, pip install free-dot-ai-code'u yükleyin. API ayrıca OpenAI'yi de izliyor\

%99.9'luk çalışma süresini hedefliyoruz.

hello@free.ai e-posta gönderin veya /contact/'ı ziyaret edin. Pro+ planları öncelikli destek alır. Hata cevapları hata ayıklama için error_id içerir.

Love this tool? Share it!

Bu sayfayı değerlendir