Jinsi Inavyofanya Kazi
Pata Ufunguo wa API
Ishara za Purchase, kisha ufanyize ufunguo wako kwenye mfumo wa sheria wa 174-12-12-12-12/codecode/codecodepton
Taja Mwisho Wowote
Kupiga gumzo, picha, TTS, STAT, muziki, kutafsiri kila moja API
Kabiliana
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": "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);
Kuamka Mara Nyingi
Kila kitu kina gharama. Usawaziko mmoja kwa vyombo vyote.
| Mfano | Aina | Gharama Kubwa | Lenzi |
|---|---|---|---|
| __FREAI_TERM_13_ 2.5 7B | Kupiga gumzo/Andika/Code | Ishara halisi zilizotumika (kwa mfano+out) | Apache 2.0 |
| FLOUX.1 Schnell | Kizazi cha Picha | Tita 1,000 | Apache 2.0 |
| Kokoro | Text to Speech | Ishara 1 kwa waya 4 | Apache 2.0 |
| Mwizi wa haraka | Usemi kwa Maandiko | Ishara 4/za pili za sauti | MAHAGI |
| AudiLDM 2 | Kizazi cha Muziki | Ishara 2,000 | Apache 2.0 |
| MadLAD-00 | Tafsiri (450+ Wang'ang'ana) | Ishara halisi zinazotumiwa | Apache 2.0 |
| Real-ESRGAN | Ongezeko la Picha | Ishara 500 | BSD |
| BRIA RMBG | Kuondolewa Nyuma | Ishara 500 | Apache 2.0 |
| CogVideoX | Kizazi cha Vidio | Ishara za 5,000/video | Apache 2.0 |
| Demuc | Kutengana kwa Sauti | mabata 500 | MAHAGI |
Stock label GPT-4_), _FREEAI_TERAM_4___, _FREEEAI_TERM_7_____),Llama, DeepSeek, na 340%. Token bei ya msingi wa kupanga ishara zetu.
| Mfano | Mwandalizi | SIKILIZA kila ujumbe | Marejeo |
|---|---|---|---|
| Stock label | FunguaI | ~20 | Dua, haraka |
| Stock label | ~15 | Mwendo wa kasi sana | |
| Stock label | Stock label | ~10 | Thamani kubwa |
| Stock label | Stock label | ~30 | Kusababu kwa nguvu |
| _FREAI_TERM_14__ 3.3 70B | keyboard label | ~25 | Uzito ulio wazi |
| Stock label | Athropic | ~400 | Ubora wa limiamu |
| Stock label | FunguaI | ~325 | Ubora wa limiamu |
| __FREAI_TERM_13_ 2.5 72B | Alibaba | ~40 | Mkubwa, mwenye uwezo |
Orodha kamili ya waigaji 346+ kwenye mtandao wa adhabuhret/pppps/ppppppps/um.
Waigaji wenye kiburi: Unalipa ishara barabara zinazotumiwa, na hakuna alama.
Mifano ya nje: our_tokens = provider_usd_cost × 100,000 × 1.30
Mfano: GPT-4o hugharimu dola 0.0025 kwa kila 1K ishara. Kwa Ishara 1,000: Dola za dola 0.0025 [5] 100,000 1.30 = = Ishara 325 Kutokana na usawaziko wako.
Mambo Yote Yanayotimizwa
POST /v1/chat/ | Kupiga gumzo na kigezo chochote (kichochochocho au cha nje). |
POST /v1/image/generate/ | Maandishi kwa picha (FLUX, SDXL) |
POST /v1/image/edit/ | Mtindo wa kuondoa maumivu kwenye sehemu ya nje ya tumbo la uzazi huhamishwa |
POST /v1/image/enhance/ | paper size |
POST /v1/image/remove-bg/ | Ondoa mandhari - nyuma (BRIA RMBG) |
POST /v1/video/generate/ | Maandishi/Picha kwa video (CogVideoX) |
POST /v1/tts/ | Hotuba ya Genelate (Kokoro, Piper, MeloTS, Chatterbox) |
POST /v1/tts/stream/ | TEGEMEA TTS (vipande vya sauti halisi) |
POST /v1/stt/transcribe/ | print operational/video (mirekodi - thabiti, lugha 99) |
POST /v1/music/generate/ | Muziki unaotokana na maelezo ya maandishi |
POST /v1/music/separate/ | Sauti Zilizotengwa (Dumbukumbu) |
POST /v1/write/ | Generate content (anasema, barua pepe, habari, n.k.) |
POST /v1/code/generate/ | Mfumo wa kuondoa chembe za urithi katika lugha yoyote ile |
POST /v1/summarize/ | print operation status |
POST /v1/humanize/ | Fanya maandishi ya AI yasikika kuwa binadamu |
POST /v1/detect/ | Ugunduzi wa yaliyomo |
POST /v1/translate/ | Maandishi yaliyotafsiriwa (MadLAD-00, 450+) |
POST /v1/ocr/ | print operation status |
GET /v1/models | List all available models (self-hosted + external) |
GET /v1/status/{job_id}/ | Chunguza nafasi ya kazi ya kiwango cha juu |
GET /health | API tathmini ya afya |
Kupatana
Husisha ufunguo wako wa API katika mfumo wa kompyuta wa BradtonAuthortion Cyril/cocococode topemer:
Authorization: Bearer sk-free-YOUR_API_KEY
Kila jibu linatia ndani kasha la mtandaoni la solily_ai_usage 2.0/nationalXevention) linaloonesha ishara 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
Hakuna tofauti kati ya kiasi cha API kinachokua kwenye tovuti hiyo na ile ya API.
| Panga | Tokens/Month | API Maombi/Min | Bei |
|---|---|---|---|
| Huru | 30K/day (pool) | 10 | $0 |
| Msingi | 250K | 30 | paper size |
| Project | 1.25M | 60 | paper size |
| Biashara | 6.25M | 120 | paper size |
| ↓ ↓ | Desturi | Desturi | Wasiliana |
Taasisi za Token zinapatikana: 200K/$5, 1M/$15, 5M/dola 40. Tokens hafi kamwe.
Python SDK & CLI
SDK
Pata kila kifaa cha AI 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"
GitHub
PyPI
CLI Coding Helpant
Ruhusa huru, huru, badala ya ClaudeRede, Cussor, na GitHab 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 IDETOK (Ulete Ufunguo Wako Mwenyewe)
Tumia pesa zako mwenyewe funguo kutoka kwa yeyote anayeandaa mahitaji ya familia. paper size Watu Free.ai tu ndio wanaotoa ombi hilo.
| Mwandalizi | Fomu ya Msingi | Magendo | Alama |
|---|---|---|---|
| FunguaI | sk-proj-xxx | GPT-4o, GPT-4o Mini, o1, o3, o3, n.k. | $0 |
| Athropic | sk-ant-xxx | __FREAI_TERM_1__ 4, Opus 4, Haiku, n.k. | $0 |
AIzaSyxxx | Gemini 2.5 Pro, Flash, n.k. | $0 | |
| Watoaji Wengine | sk-or-xxx etc. | Waigaji 346+ kutoka kwa wafanyakazi 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.