ווי עס אַרבעט

1
װײַז קײן בילד

קײן װײַז־טאָקענס, און דערנאָך שאַפֿן אײַער sk-free- שריפֿטצײכן

2
קלײַב אַלץ אױסundo-type

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 אָדער דעם וועבזייַטל

טעקסט פֿאַרבtransform-type קלענסטע
מאָדעטיפּ:װײַז װײַזלינקס
Qwen 2.5 7בקאָדאמת־טוקענס פֿאַרנומען (אַרײַנשרײַב+אַרײַנשרײַב)װײַז
קלײןבילד־אַרױסגלײַכונג5,000 טאַגס/בילדװײַז
װײַזטעקסט פֿאַרבtext-to-speech1 שריפֿטצײכן אױף 4 שריפֿטצײכןװײַז
װײַזטעקסט פֿאַרבtext-tool-action4 טאַקענס/סעקונדע פֿון אויטאָמאָבילMIT
װײַזמוזיק־אַרײַנשרײַב2,000 טאַגס/הײליקװײַז
װײַזאיבערזעצונגװײַז די װײַז־פּראָגראַםװײַז
װײַזבילד־צוװײַז500 טאַגס/בילדBSD
ברײט RMBGהינטער־פֿאַרבundo-type500 טאַגס/בילדװײַז
װײַזבילד־אַרױסגלײַכונג30,000 tokens/videoװײַז
Stem Separator (Mel-Band RoFormer + SCNet)טעקסט פֿאַרבKCharselect unicode block name500 טאַגס/הײליקMIT + Apache-2.0
אױסגלײַכונג 579 מאָדעל

צוגײן GPT-6, Claude, Gemini, Llama, DeepSeek און די װעלכע פֿון די 579 מודלען. די קאָסטן פֿון די טיקעטס זײַנען באזירט אױף די װײַזער־פּרייזן, װאָס זײַנען איבערגעװײַזט געוואָרן צו אונזערע טיקעטס

מאָדעפֿאַרװאַנדלערטעקסט פֿאַרבנאָטיצן
קלײַב אַלץ אױסOpenAI~20קלאָר
Gemini 2.0 בלױזGoogle~15שריפֿט מעק אַרױסundo-type
Mistral װײַזװײַז~10גרעסערע ווערט
DeepSeek V3װײַז~30קלײַב אַלץ אױסselect-criterion
Llama 3.3 70במעק אַרױס~25פֿאָרױסװײַזStock label
װיפֿלװײַז פֿאָרױסװײַז~400קװאַליטעט
אוOpenAI~325קװאַליטעט
Qwen 2.5 72באַרײַנשרײַב~40גרײס:

פֿולע רשימה פֿון 579 מאָדעלן אױף /models/. אַלע ניצן די זעלבע /v1/chat/ סוף־פּראָצעס - נאָר װײַזן די model פּאַראַמעטער

טעקסט פֿאַרבtoken

װײַז מאָדע דו באַצאָלסט די ריכטיקע װײַזער־טײלעך. ניט קיין מעק

אױסגעפֿירטע מאָדעלס: 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 = 325 טאַגס פֿון דיין באַטרעף

אַלע סוף־פּראָצעסן

Chat / LLM
POST /v1/chat/Chat מיט אַװעקצונעמען אַ מאָדעל (אויסגעפֿירט אױף זיך אױף אױסגעפֿירט אױף זיך)
בילד
POST /v1/image/generate/טעקסט פֿאַרבtext-tool-action
POST /v1/image/edit/טעקסט פֿאַרבtransform-type
POST /v1/image/enhance/קלײַב אַלץ אױסselect-action
POST /v1/image/remove-bg/קלײַב אַלץ אױסundo-type
בילדל
POST /v1/video/generate/טעקסט פֿאַרב
טעקסט פֿאַרבtext-to-speech
POST /v1/tts/װײַז פֿאָרױסװײַז
POST /v1/tts/stream/װײַז װײַז
טעקסט פֿאַרבtext-tool-action
POST /v1/stt/transcribe/איבער־פֿאַרקער אויטאָמאָביל
מוזיק און אוודיאָ
POST /v1/music/generate/שאַפֿן מוזיק פֿון טעקסט באַשרײַבונג
POST /v1/music/separate/צעשײדן די פֿאָרעם־װײַז (Mel-Band RoFormer + SCNet)
טעקסט פֿאַרבtext-tool-action
POST /v1/write/שאַפֿן אינהאַלט (אַרײַנשרײַב, אימעיל, געשיכטע, אױף אַ װײַז)
POST /v1/code/generate/שאַפֿן קאָד אין אַ װײַטער שפּראַך
POST /v1/summarize/טעקסט פֿאַרבtext-tool-action
POST /v1/humanize/מײַז AI טעקסט צו לײענען מענטשלעך
POST /v1/detect/קלײַב אַלץ אױסselect-action
איבערזעצונג
POST /v1/translate/איבערזעצונג
POST /v1/ocr/טעקסט פֿאַרבtext-tool-action
מכשיר
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/באַשטעטיק דעם אַרבעט־סטאַטוס
GET /healthAPI געזונט־װײַז

אױטענטיפֿאַקאַציע

אַרײַננעמען אייער 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
קלײַב אַלץ אױסundo-type250K30$5/יאָר
פּראָ1.25M60$19/חודש
אַרבעט6.25M120װײַז פֿאָרױסװײַז
פֿאַרב:װײַז אַלץװײַז אַלץקאָנטאַקט

אױף דער װײַט־װײַט

פּײַטאָן

פּײַטאָן SDK

צוטריט צו יעדער AI מכשיר פֿון דיין 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 פּאַפּקע
קלײַב אַלץ אױסselect-action

פֿרײַע, אָפֿן־קאָפּ־אַלטערנאַטיוו צו 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 פּאַפּקע װײַב IDE

BYOK (באַקומען אייער אייגענעם קעלצער)

ניצן אייער אייגענע API קײט פֿון אַװעקצושטעלן ניט קיין מאַרקאַפּ, ניט קיין צאָלונג. Free.ai װײַזט נאָר די באַדערפעניש

פֿאַרװאַנדלערקלײַב פֿאָרמאַטירונגמאָדעמעק אַרױס
OpenAIsk-proj-xxxקלײַב אַלץ אױסundo-type$0
װײַז פֿאָרױסװײַזsk-ant-xxx4, Opus 4, Haiku, אױסגעפֿילט$0
GoogleAIzaSyxxx2.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־באַשלוס

FAQ

י.א. פרייע אקאונטן באַקומען 30K טיקעטס/טאָג באַצאָלטע פּלענער אַרײַנשרײַבן מער טיקעטס און העכערע צאָלונגס־לימיטן

ניט! די זעלבע װײַזלעך, די זעלבע װײַזלעך. די װײַזלעך־באַטרעף איז צעטיילט צװישן דער וועבזײַט און API. ניצ די צווייטע, צװײט די זעלבע

דער זעלבער סוף־פּראָצעס, נאָר װײַזן די מאָדעל־פּאַראַמעטער. פֿאַר בייַשפּיל: "model": "openai/gpt-4o" אָדער "model": "anthropic/claude-sonnet-4" . די װײַטע רשימה אין /models/ אָדער GET /v1/models

יָה! דער /v1/chat/ סוף־פּונקט פֿילט דעם OpenAI שמועס־פֿאָרמאַטירונג. דו קענסט ניצן װעלכע ס׳איז OpenAI־פֿאַרבינדנדיקע SDK — נאָר װײַז די באזע URL צו https://api.free.ai און ניצ די Free.ai API־שריפֿטצײכן

יָא! באַשטעטיקן "stream": true אין דיין צװײטע־שמועס־בקשה. ענטפֿערס ווערן איבערגעגעבן דורך סערװירער־געשלײטע געשעענישן (SSE)

דו װעלסט באַקומען אַ 402 ענטפֿער מיט אַ טעות־באַריכט. קײן מער טיקעטס אױף /pricing/ אָדער װעטשט צו װען די טעגלעכע פרייע פּאָליצע װעט זיך צונויפֿשטעלן. זיך־געװײנטלעכע מאָדעלן זײַנען אַלץ בנימצא אױף די טעגלעכע װײַטערקייטן

יָא! אַלע זיך־געהאַלטענע מאָדעלן זײַנען MIT/Apache 2.0־ליסענצירטע. דער געגרינדענער אינהאַלט איז אייער פֿאַר קעמפּערישע ניצן

זיך־געהאָסטע: לײענט זיך אױף אונדזער GPU. דער װײַטער־פֿאַרזיכערטער, דער שװערסטער, דער פּריוואַטערסטער. אױפֿגעװײנטלעכער: פֿאַרזיכערט צום מאָדעל־פֿאַרזיכערער. צוטריט צו GPT-4, Claude, Gemini, און מער. קאָסט מער טאַקענען װײַל דער פֿאַרזיכערער האָט אַ API־צאָלונג

װײַז אױף די קונה־װײַז אין /קונה/ אָדער װײַז אױף דעם free_ai_usage.tokens_charged פעלד אין װײַז אױף די 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

מיר װילן 99.9% װײַט־אַרױס־צײַט. פֿירמע־פּלאַנען אַרײַננעמען SLA־גאַראַנטירן. קאָנטראָליר /health פֿאַר אמת־צײַט־סטאַטוס

שיקן אַ E-מײַל צו hello@free.ai אָדער באַזוכן /contact/. Pro+־פּראָגראַמען האָבן אַ פּריאָריטעט־שטיצן. דורכפֿאַל־ענטפֿערס אַרײַננעמען אַ דורכפֿאַל־איד פֿאַר אָפּצופֿאַלן

ליבע Free.ai? זאָגן דיין פריינט

קלײַב אַלץ אױסselect-action