Free.ai API

Kila chombo cha AI (AI).

Jinsi Inavyofanya Kazi

1
Tafuta Ufunguo wa API

Ishara za Purchase, kisha ufanyize ufunguo wako sk-free-

2
Piga Picha ya Mwisho

Chat, picha, TTS, STAT, muziki, tafsiri - zote zikiwa ni API

3
Kabiliana na Kuamka

Kila kifaa kinagharimu pesa kidogo.

Mwanzo wa Haraka

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

Kuamka

Kila kitu kina gharama. Usawaziko mmoja kwa vyombo vyote.

Wenyejio Cheperi
MfanoAinaGharama KubwaLicen
É0[0] 2.5 7BChat/Accode/CodeIshara halisi zilizotumika (kwa mfano+ut)KUBUMISHA
FLUX.2 KleinKizazi cha PichaTaba Ishara 5,000KUBUMISHA
KUBUMISHAMaandishi hadi SautiIshara 1 kwa waya 4KUBUMISHA
KUBUMISHAKusema kwa MaandishiIshara 4/za pili za sautiMIT
KUBUMISHAKizazi cha MuzikiIshara 2,000KUBUMISHA
KUBUMISHATafsiri (5050+ vang's)Ishara halisi zinazotumiwaKUBUMISHA
KUBUMISHAOngezeko la Pichatrati 500BSD
BRIA RMBGKuondoa Kazi Nyumatrati 500KUBUMISHA
KUBUMISHAKizazi cha Vidio30,000 tokens/videoKUBUMISHA
Stem Separator (Mel-Band RoFormer + SCNet)Kutengana kwa Sautitragti 500MIT + Apache-2.0
Mifano ya Nje 579

Upatikanaji GPT-6, Claude, Gemini, Llama, DeepSeek na wengine wa violezo vya 579. Token bei yake inategemea uandaaji wa chakula uliobadilishwa kuwa ishara zetu.

MfanoMwandaliziORODHA YA KUHARIBIWA KWA AJILI YA HABARIMarejeo
É0 KristoUSUAI~20Dua, haraka
É0 2.0 FlashGoogle~15Haraka sana
É0 ▶ NemoKUBUMISHA~10Thamani kubwa
KUBUMBISHA V3KUBUMISHA~30Kufikiri kwa nguvu
É00 1989.3 70Bkeyboard label~25Uzito ulio wazi
BARUA YA 4Habari~400Ubora wa limamu
Éche0 KristoUSUAI~325Ubora wa limamu
É0[10] 2.5 72BAlibaba~40Mkubwa, mwenye uwezo

Full list of 579 models at /models/. All use the same /v1/chat/ endpoint - just change the model parameter.

Token Foula

Waigaji waliojikita ndani ya ndoa: Hulipi ishara hususa zinazotumiwa.

Mifano ya nje: 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 = Ishara 325 Na kutokana na mizani zenu mnafanya uadilifu.

Mambo Yote Yatimizwa

Chat / LLM
POST /v1/chat/Kutengeneza picha kulitegemeza picha ya Chat (picha au kitu chochote nje).
Picha
POST /v1/image/generate/Maandishi kwa picha (FLUX, SDXL)
POST /v1/image/edit/Mtindo wa kuondoa maumivu kwenye ngozi huhamishwa
POST /v1/image/enhance/Upscale 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/Ondoa mandhari - nyuma (BRIA RMBG)
Video
POST /v1/video/generate/Maandishi/Picha kwa video (CogVideoX)
Maandishi hadi Sauti
POST /v1/tts/Hotuba ya Genete (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/TEGEMEA TTS (vipande vya sauti halisi)
Kusema kwa Maandishi
POST /v1/stt/transcribe/Tran shlog kaseti/ credio (faster-whisper, lugha 99)
Muziki na Kaseti
POST /v1/music/generate/Muziki wa kubadili sauti kutokana na maelezo ya maandishi
POST /v1/music/separate/Sauti zilizotengwa/vlamshi (Mel-Band RoFormer + SCNet)
Vifaa vya Kunakili
POST /v1/write/Genetespace (anasema, barua pepe, habari, n.k.)
POST /v1/code/generate/Mfumo wa kuondoa chembe za urithi katika lugha yoyote ile
POST /v1/summarize/Muhtasari wa maandishi
POST /v1/humanize/Fanya maandishi ya AI yasikika kuwa binadamu
POST /v1/detect/Kupata Habari za AI-ni iliyothibitishwa
Tafsiri & OCR
POST /v1/translate/Maandishi yaliyotafsiriwa (MadLAD-400, lugha 450+)
POST /v1/ocr/Punguza maandishi kutoka kwenye picha
Utimaufu
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Chunguza nafasi ya kazi ya kiwango cha juu
GET /healthAPI tathmini ya afya

Kupatana

Ambatanisha na herufi zako API katika kitabu Authoring cha kichwa:

Authorization: Bearer sk-free-YOUR_API_KEY

Kila jibu linatia ndani rashamu penny_ai_usage ya kuweka alama zinazotumiwa:

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

Mipaka na Mipango

Picha ya kwanza ya barabara hiyo kwenye tovuti na API.

PangaTokens/MonthAPI Maombi/MinBei
Huru30K/day (pool)10$0
Msingi250K30paper size
Project1.25M60Dola 9/mo
Biashara6.25M120439/mo
KuibukaDesturiDesturiWasiliana

Taasisi za Token zinapatikana: 200K/$5, 1M/$15, 5M/dola 40. Tokens hafi kamwe.

SDK NA CLI

SDK

Na peleka kila kifaa kutoka kwenye mfumo wako wa Python.

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 Coding Helpant

Huru, huru na yenye marejezo ya Claude Copilot, Cursor, na 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 free tokens/day. BYOK supported. 579 models. Session sync with Web IDE.

PyPI PyPI MAMBO YA KUFIKIRIA

TOK (Let Your oUr's Key)

Tumia pesa zako mwenyewe kununua vitu. paper size Free.ai ni hati tu za kuwakilisha ambazo ombi hilo lahitajiwa.

MwandaliziKiunda MuhimuMfanoAlama
USUAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, o3.k.$0
Habarisk-ant-xxxClaude Sonnet 4, Opus 4, Haiku, n.k.$0
GoogleAIzaSyxxxJulai (Mwezi wa 7) Gemini 2.5 Pro, Flash, n.k.$0
Waandalizi Wenginesk-or-xxx etc.Waigaji wa 579 kutoka kwa wataalamu wote$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

Usipunguziwe mapunguzo ya kodi kutoka kwenye mizani yako ya Free.ai.

API FAQ

Ndiyo! akaunti huru zinapata ishara 30 zaK mchana na mipango ya kutoa taarifa na kiwango cha juu zaidi.

Bali ishara za namna hiyo, sawa na zile za kupisha mtu. Kiasi chenu cha wastani kinaonyeshwa kati ya tovuti na API. Utumie ama kwa kiasi kilekile, kwa kiwango kilekile.

Same endpoint, just change the model parameter. For example: "model": "openai/gpt-4o" or "model": "anthropic/claude-sonnet-4". Full list at /models/ or GET /v1/models.

Ndiyo, alama/v1/chat/kuelekeza alama ya mwisho kufuatia mimalizio ya wazi ya USYAI. Unaweza kutumia ki-SK É) inayoweza kutokea JAPEL na https://api. huru.ai na kutumia ufunguo wako Free.ai API.

Yes! Set "stream": true in your chat request. Responses are delivered via Server-Sent Events (SSE).

Utapata jibu la 402 kwa ujumbe wa makosa. Nunua ishara zaidi kwenye ufutaji/ au usubiri kidimbwi chako cha kila siku cha kutengeneza upya.

Naam, wanamitindo wote waliojitengenezea mavazi wana leseni ya MT/Apache 2.0.

Self-hosted: runs on our GPU. Cheapest, fastest, most private. External: proxied to the model provider. Access to GPT-4, Claude, Gemini, and more. Costs more tokens due to provider API fees.

Visit your account page at /account/ or check the free_ai_usage.tokens_charged field in each API response.

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

Tuna lengo la asilimia 99.9 ya wakati. Mipango ya mwisho ni pamoja na taarifa za SLA. Kagua / Afya kwa ajili ya hadhi halisi ya wakati.

Mashitaka ya Barua ya Hello@free.ai au ziara /contact/.Makusudi ya Umoja wa Mataifa yanapata kuungwa mkono kwanza. Majibu yasiyo sahihi yanatia ndani kosa la kunyang'anya vitu.

Waeleze rafiki zako kuhusu mapenzi ya mapenzi ya Free.ai?

Pima ukurasa huu