Free.ai API
Еден API клуч, секој Алат за АИ, едноставен платен знак.
Како функционира
Земи API клуч
Купи жетони, а потоа генерирај го твојот sk-free- клуч
Повикај било која крајна точка
Chat, слики, ТТС, СТТ, музика, превод — сите една 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 7Б | Chat/Запиши/Кода | Користени се вистински тонони (влез + излез) | Apache 2.0 |
| FLUX.2 Клајн | Генерирање на слика | 5.000 симболи/слика | Apache 2.0 |
| Kokoro | Текст за говор | 1 знак во 4 знаки | Apache 2.0 |
| faster-whisper | Говор на текст | 4 знакови/секунда звук | МИТ |
| AudioLDM 2 | Генерирање музика | 2000 жетони/печалба | Apache 2.0 |
| MadLAD-400 | Преведување (450+ лангови) | Вистинско користење на знаци | Apache 2.0 |
| Real-ESRGAN | Нагорескалирање на сликата | 500 знакови/слика | BSD |
| БРИА РЕВНА | Отстранување на позадина | 500 знакови/слика | Apache 2.0 |
| CogVideoX | Генерирање на видео | 5.000 жетони/видео | Apache 2.0 |
| Demucs | Гласовно одвојување | 500 знакови/ песна | МИТ |
Пристап GPT-4, Claude, DeepSeek и 340+ повеќе модели. Цената на провајдерот е заснована на цената на провајдерот конвертирана во нашите жетони.
| Модел | Доставувач | ~Токини по порака | Забелешки |
|---|---|---|---|
| GPT-4o Мини | ОтворенAI | ~20 | Евтино, брзо |
| Gemini 2.0 Флеш | Гугл | ~15 | Многу брзо |
| Mistral Немо | Mistral | ~10 | Голема вредност |
| DeepSeek V3 | DeepSeek | ~30 | Силно резонирање |
| Llama 3,3 70Б | Мета | ~25 | Отворени тежини |
| Claude Sonnet 4 | Антропски | ~400 | Премиум квалитет |
| GPT-4 | ОтворенAI | ~325 | Премиум квалитет |
| Qwen 2,5 72Б | Алибабаbrazil. kgm | ~40 | Голем, способен |
Целосна листа на 346+ модели на /модели/. Сите користат исти /v1/chat/ крајна точка — само го сменете параметрот model.
Самодомашни модели: Плаќаш точни жетони.
Надворешни модели: our_tokens = provider_usd_cost × 100,000 × 1.30
Пример: GPT-4o чини $0,0025 за 1K жетони. За 1.000 жетони: $0,0025 × 100.000 × 1.30 = 325 жетони Од твојата рамнотежа.
Сите крајни точки
POST /v1/chat/ | Chat со било кој модел (себично домаќинство или надворешно). Поддржан е токот. |
POST /v1/image/generate/ | Текст на сликата (FLUX, SDXL) |
POST /v1/image/edit/ | Инфарбација, надвор боја, пренос во стил |
POST /v1/image/enhance/ | Истекл. 2x/4x (Real-ESRGAN) |
POST /v1/image/remove-bg/ | Отстрани ја позадината (BRIA RMBG) |
POST /v1/video/generate/ | Текст/ слика во видеото (CogVideoX) |
POST /v1/tts/ | Генерирај говор (Chatterbox, MeloTTS, MeloTTS, Chatterbox, Chatterbox) |
POST /v1/tts/stream/ | Течење на TTS (реално време) |
POST /v1/stt/transcribe/ | Препиши аудио/видео (faster-whisper, 99 јазици) |
POST /v1/music/generate/ | Генерирај музика од текст- опис |
POST /v1/music/separate/ | Одвојени гласови/суми (Demucs) |
POST /v1/write/ | Генерирај содржина (речи, е- пошта, приказна итн.) |
POST /v1/code/generate/ | Генерирај код на било кој јазик |
POST /v1/summarize/ | Кратко |
POST /v1/humanize/ | Направи AL текстот да звучи како човек |
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 клуч во заглавието 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/мо. |
| Ентерпрајз | Сопствено | Сопствено | Контакт |
Достапни се пакети со токови: 200К/$5, 1М/$15, 5М/$40.
Python SDK и CLI
Python SDK
Пристапи на секоја алатка за МАИ од твојот 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
Пипи
Асистент за кодирање на CLI
Слободна алтернатива за Claude код, курсор и копилот GitHub.
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 бесплатни жетони/ ден. BYOK е поддржан. 346+ модели. Синхронизирање на сесијата со Web IDE.
GitHub Пипи Веб ИДЕBYOK (Донеси си сопствен клуч)
Користете ги вашите API клучеви од било кој провајдер. Нула маркирање, нула такси. Free.ai само го одобруваат барањето.
| Доставувач | Формат на клучот | Модели | Означи |
|---|---|---|---|
| ОтворенAI | sk-proj-xxx | GPT-4o, GPT-4o Mini, o1, o3, итн. | $0 |
| Антропски | sk-ant-xxx | Claude Sonnet 4, Опус 4, Хајку итн. | $0 |
| Гугл | AIzaSyxxx | Gemini 2.5 Про, Флеш итн. | $0 |
| Други доставувачи | sk-or-xxx etc. | 346+ модели од сите провајдери | $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.
АПИ Прашања
"model": "openai/ gpt-4o" или "model": "antropic/ claude-sonnet-4". Цела листа на / apps/ or GET / v1/models."stream": true во вашето барање за чат. Одговорите се испраќаат преку сервер- пратени настани (SSE).free_ai_usage.tokens_ purped во секој API- одговор.pip инсталира слободна точка- ai. Ги завива сите крајни точки со впечатени одговори. За помош во кодирањето, инсталирај pip инсталирај слободна- точка- код. API исто така ја следи OpenAI\