Free.ai API
Еден API клуч, секој AI алат, едноставна сметка.
Како функционира
Земи API- клуч
Купи жетони, а потоа генерирај го клучот free-
Повикај било која крајна точка
Разговарање, слики, ТТС, СТТ, музика, превод — сите еден 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": "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);
Токен цени
Се чини жетони, една рамнотежа за сите алатки, истата цена сеедно дали ја користите API или веб-страницата.
| Модел | Тип | Трошоци за токови | Лиценца |
|---|---|---|---|
| _ФРЕАИ_ТЕРМ_13___ 2,5 7Б | Разговарање/Запиши/Кода | Користени се вистински жетони (влез + излез) | Апачи 2. 0 |
| FLUX.1 Шнел | Генерирање на слика | 1000 жетони/слика | Апачи 2. 0 |
| Кокороusa. kgm | Текст за говор | 1 знак во 4 знаци | Апачи 2. 0 |
| побрз шепот | Говор кон текст | 4 жетони/секунда од звукот | МИТ |
| АудиоЛДМ 2 | Генерирање на музика | 2.000 жетони/ песна | Апачи 2. 0 |
| МадЛАД-400 | Преведување (450+ лангови) | Користени се вистински жетони | Апачи 2. 0 |
| Реал- Езгранworld. kgm | Скалирање на сликата | 500 знакови/слика | BSD |
| БРИА РОМБГ | Отстранување на подлога | 500 знакови/слика | Апачи 2. 0 |
| CogVideoX | Генерирање на видео | 5.000 жетони/видео | Апачи 2. 0 |
| Демуци | Гласовно раздвојување | 500 жетони/ песна | МИТ |
Пристап GPT-4, Claude, Gemini, Llama, DeepSeek, и 340+ повеќе модели.
| Модел | Доставувач | ~Tokens по порака | Забелешки |
|---|---|---|---|
| _ФРЕАИ_ТЕРМ_9_o Мини | OpenAI | ~20 | Евтино, брзо. |
| __ФРЕАИ_ТЕРМ_7_ 2.0 Флеш | Гугл | ~15 | Многу брзо |
| _ФРЕАИ_ТЕРМ_12_ Немо | _ФРЕАИ_ТЕРМ_12__ | ~10 | Голема вредност |
| _ФРЕАИ_ТЕРМ_11_ V3 | _ФРЕАИ_ТЕРМ_11__ | ~30 | Силно резонирање |
| _ФРЕАИ_ТЕРМ_14__ 3.3 70Б | Мета | ~25 | Отворени тежини |
| _ФРЕАИ_ТЕРМ_1_4 | Антропски | ~400 | Премиум квалитет |
| _ФРЕЈ_ТЕРМ_9_О | OpenAI | ~325 | Премиум квалитет |
| _ФРЕАИ_ТЕРМ_13___ 2,5 72Б | Алибабаusa. kgm | ~40 | Голем, способен |
Целосна листа на 346+ модели на /apps/ . Сите користете го истиот /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/ | Разговарај со било кој модел (себично домаќин или надворешен). Поддржан е токот. |
POST /v1/image/generate/ | Текст на слика (FLUX, SDXL) |
POST /v1/image/edit/ | Боја, надвор од боја, пренос во стил |
POST /v1/image/enhance/ | Височина 2x/4x (реално- ESRGAN) |
POST /v1/image/remove-bg/ | Отстрани позадина (BRIA RMBG) |
POST /v1/video/generate/ | Текст/ слика во видеото (CogVideoX) |
POST /v1/tts/ | Генерирај говор (Kokoro, Piper, MeloTTS, Chatterbox) |
POST /v1/tts/stream/ | Стрејминг TTS (реално временски аудио парчиња) |
POST /v1/stt/transcribe/ | Препиши аудио/видео (побрз шешир, 99 јазици) |
POST /v1/music/generate/ | Генерирај музика од текстуален опис |
POST /v1/music/separate/ | Одделни вокали/стами (Демуци) |
POST /v1/write/ | Генерирај содржина (речи, е- пошта, приказна итн.) |
POST /v1/code/generate/ | Генерирај код на било кој јазик |
POST /v1/summarize/ | Кратко објавување на текстот |
POST /v1/humanize/ | Направи ВИ текст да звучи како човек |
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 |
Аутентификација
Вклучи го твојот API- клуч во заглавјето Авторизација:
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 барања/мм | Цена |
|---|---|---|---|
| Слободен | 5K/ ден (јазик) | 10 | $0 |
| Основно | 250K | 30 | 5$/мо |
| Проф. | 1.25M | 60 | 19 долари. |
| Бизнис | 6.25M | 120 | $49/мо. |
| Ентерпрајз | Сопствено | Сопствено | Контакт |
Расположиви пакети: 200K/$5, 1M/$15, 5M/$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
PyPI
Асистент за кодирање на 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"
5K бесплатни жетони/ ден. BYOK е поддржан. 346+ модели. Синхронизирање на сесијата со Web IDE.
GitHub PyPI Web IDEBYOK (Донеси си го сопствениот клуч)
Користете ги вашите API клучеви од било кој провајдер. Нула маркирање, нула такси. Free.ai само го одобруваат барањето.
| Доставувач | Формат на клучеви | Модели | Означи |
|---|---|---|---|
| OpenAI | sk-proj-xxx | __ФРЕАИ_ТЕРМ_9_o, __ФРЕАИ_ТЕРМ_9_o Мини, о1, о3, итн. | $0 |
| Антропски | sk-ant-xxx | __ФРЕАИ_ТЕРМ_1_4, Опус 4, Хајку, итн. | $0 |
| Гугл | AIzaSyxxx | __ФРЕАИ_ТЕРМ_7__ 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.
Прашања за API
"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\