Free.ai API

Еден API клуч, секој Алат за АИ, едноставен платен знак.

Како функционира

1
Земи API клуч

Купи жетони, а потоа генерирај го твојот sk-free- клуч

2
Повикај било која крајна точка

Chat, слики, TTS, STT, музика, превод - сите една API

3
Плаќај во Токенс

Секоја алатка чини жетони.

Брз почеток

# 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Генерирање на видео30,000 tokens/videoApache 2.0
Stem Separator (Mel-Band RoFormer + SCNet)Гласовно одвојување500 знакови/ песнаMIT + Apache-2.0
Надворешни модели 579 модели

Пристап до GPT-6, Claude, Gemini, Llama, DeepSeek и останатите модели 579. Цената на Token се базира на цената на провајдерот конвертирана во нашите жетони.

МоделДоставувач~Токини по поракаЗабелешки
GPT-4o МиниОтворенAI~20Евтино, брзо
Gemini 2.0 ФлешГугл~15Многу брзо
Mistral НемоMistral~10Голема вредност
DeepSeek V3DeepSeek~30Силно резонирање
Llama 3,3 70БМета~25Отворени тежини
Claude Sonnet 4Антропски~400Премиум квалитет
GPT-4ОтворенAI~325Премиум квалитет
Qwen 2,5 72БАлибабаbrazil. kgm~40Голем, способен

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

Формула на токен

Самодомашни модели: You pay the exact tokens used. No markup.

Надворешни модели: our_tokens = provider_usd_cost × 100,000 × 1.30

Пример: GPT-4o чини $0,0025 за 1K токени. За 1.000 жетони: $0,0025 × 100.000 × 1.30 = 325 жетони Од твојата рамнотежа.

Сите крајни точки

Chat / LLM
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/Одделни вокали/стеми (Mel-Band RoFormer + SCNet)
Текстуални алатки
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/modelsList 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
Основно250K305 долари за минута
Проф.1.25M6019 долари.
Бизнис6.25M12049/мо.
ЕнтерпрајзСопственоСопственоКонтакт

Достапни се пакети со токови: 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"
PyPI Пипи
Асистент за кодирање на CLI

Слободна алтернатива за Claude код, курсор и копилот GitHub.

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 бесплатни жетони/ ден. BYOK е поддржан. 579 модели. Сесија синхронизирана со Web IDE.

PyPI Пипи Веб ИДЕ

BYOK (Донеси си сопствен клуч)

Користете ги вашите API клучеви од било кој провајдер. Нула маркирање, нула такси. ЗFree.ai само го задоволува барањето.

ДоставувачФормат на клучотМоделиОзначи
ОтворенAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3, итн.$0
Антропскиsk-ant-xxxClaude Sonnet 4, Опус 4, Хајку итн.$0
ГуглAIzaSyxxxGemini 2.5 Про, Флеш итн.$0
Други доставувачиsk-or-xxx etc.579 модели од сите провајдери$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.

АПИ Прашања

Бесплатни сметки добиваат 30K жетони/дневни платени планови нудат повеќе жетони и повисоки стапки.

Истите жетони, исти цени. Вашиот тоно баланс е споделен помеѓу веб-страницата и API. Користете го истото, платете го истото.

Истата крајна точка, само го менувајте параметрот за модел. На пример: "model": „openai/ gpt-4o" или " моделот: „antropic/ claude-sonnet-4“ . Целосна листа на / models/ или GET / v1/models.

Да! На /v1/chat/ крајниот крај следеше форматот на довршување на чатот OpenAI. Можете да го користите секој SDK соодветен со OpenAI — само сменете го основниот URL на https://api. free.ai и користете го вашиот Free.ai API клуч.

Да! Поставете "stream": true во вашето барање за чат. Одговорите се испраќаат преку сервер- пратени настани (SSE).

Ќе добиете одговор од 402 со порака за грешка. Купете повеќе жетони на / цената/ или чекајте дневниот бесплатн базен да се ресетира. Самодомаќините модели се секогаш достапни во дневни граници.

Да! Сите самодомаќени модели се MIT/ Apache 2.0 лиценца. Генерираната содржина е ваша за комерцијална употреба.

Себ- домаќин: работи на нашиот GPU. Најевтино, најбрзо, најприватно. Надворешно: приближно до доставувачот на модел. Пристап до GPT-4, Claude, Gemini и повеќе. Кошта повеќе жетони поради провајдерот API такси.

Посетете ја вашата страница на сметката на /account / или проверете го free_ai_usage.tokens_ purped во секој API- одговор.

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

We aim for 99.9% uptime. Enterprise plans include SLA guarantees. Check /health for real-time status.

Email hello@free.ai or visit /contact/. Pro+ plans get priority support. Error responses include an error_id for debugging.

Like this tool? Share it!

Оцени ја оваа страница