Free.ai API
א API קנעפּל. אױף אײן AI מכשיר. אײןפֿיל טיקען בײַטשינג.
ווי עס אַרבעט
װײַז קאָפּצעטל
קײן װײַז־טאָקענס, און דערנאָך שאַפֿן אײַער sk-free- שריפֿטצײכן
קלײַב אַלץ אױסundo-type
שמועס, בילדער, TTS, STT, מוזיק, איבערזעצונג — אַלץ אין איין 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 אָדער די וועבזייַטל
| מאָדע | טיפּ: | װײַז װײַז־פּראָפֿעסאָר | לינקס |
|---|---|---|---|
| Qwen 2.5 7ב | שמועס/שרײַבן/קאָד | אמת־טוקענס פֿאַרנומען (אַרײַנשרײַב+אַרײַנשרײַב) | אפֿאצײ |
| פֿאָרױסװײַז | בילד־אַרײַנשרײַב | 1,000 טאַקענס/בילד | אפֿאצײ |
| קאָקוראָ | טעקסט צו רעדן | 1 שריפֿטצײכן פֿאַר 4 שריפֿטצײכן | אפֿאצײ |
| פֿאָרעם | טעקסט פֿאַרבtext-tool-action | 4 טאַקענס/סעקונדע פֿון אוודיאָ | MIT |
| LDM־אודיו 2 | מוזיק־געזעלשאַפֿט | 2,000 טאַקענס/הײליק | אפֿאצײ |
| MadLAD-400 | איבערזעצונג (450+ לענג) | װיפֿל װײַזער | אפֿאצײ |
| װײַטער־סעלעקציע | בילד־צוװײַז | 500 טאַקענס/בילד | BSD |
| BRIA RMBG | הינטערגרונטundo-type | 500 טאַקענס/בילד | אפֿאצײ |
| CogVideoX | ווידעאָ־אַרײַנשרײַב | 5,000 טאַקענס/װידעאָ | אפֿאצײ |
| װײַז | שריפֿט גרײס | 500 טאַקענס/הײך | MIT |
צוטריט GPT-4, Claude, Gemini, Llama, DeepSeek, און 340+ מער מאָדעלס. טוקען קאָסטן איז באזירט אויף פּראָװידער פּרייזונגען קאָנווערטעד צו אונדזערע טוקענס
| מאָדע | פֿאַרװאַנדלער | טעקסט פֿאַרבtool-preset-action | נאָטיצן |
|---|---|---|---|
| װײַטער | OpenAI | ~20 | שנעל |
| Gemini 2.0 בלאַקער | גוגל | ~15 | שאַרף |
| Mistral Nemo | װײַז פֿאָרױסװײַז | ~10 | גרויסער באַטרעף |
| DeepSeek V3 | װײַז פֿאָרױסװײַז | ~30 | װיפֿל |
| Llama 3.3 70ב | מעק אַרױס | ~25 | עפֿענען װײַטענישן |
| 4 | אַנטראָפּיש | ~400 | קװאַליטעט |
| װײַז פֿאָרױסװײַז | OpenAI | ~325 | קװאַליטעט |
| Qwen 2.5 72ב | אַליבאַבאַ | ~40 | גרױס, װיפֿל |
פֿול־ליסט פֿון 346+ מאָדעלן אין /apps/. אַלע ניצן די זעלבע /v1/chat/ סוף־פּאַראַמעטער — נאָר ענדערן די מאָדל פּאַראַמעטער
זיך־געװײנטלעכטע מאָדעלס: דו באַצאָלסט די ריכטיקע טיקעטס וואָס מען האָט געוויינט. קיין מאַרקאַפּ.
אױסגעװײנטלעכע מאָדעלס: our_tokens = provider_usd_cost × 100,000 × 1.30
װײַז פֿאָרמאַטירונג 325 טאַקענס פֿון דיין באַטרעף
אַלע סוף־פּונקטן
POST /v1/chat/ | צװײטע־װײַט־װײַז |
POST /v1/image/generate/ | טעקסט צו בילד (FLUX, SDXL) |
POST /v1/image/edit/ | טעקסט פֿאַרבtransform-type |
POST /v1/image/enhance/ | קלײַב אַלץ אױסundo-type |
POST /v1/image/remove-bg/ | מעק אַרױסundo-type |
POST /v1/video/generate/ | טעקסט/בילד צו ווידעאָ (CogVideoX) |
POST /v1/tts/ | ספּרעאַדשאָץ (קאָקאָראָ, פּאַפּער, MeloTTS, צאַטטערבאָקס) |
POST /v1/tts/stream/ | TTS סטרימינג (אמת־צײַט אודיו־צײַטצײכן) |
POST /v1/stt/transcribe/ | איבערשרײַבן אודיו/װידעאָ (פֿאַרגיכערט־פֿײַסערן, 99 שפּראַכן) |
POST /v1/music/generate/ | שאַפֿן מוזיק פֿון טעקסט־באַשרײַבונג |
POST /v1/music/separate/ | צעשײדן פֿאָרעם־װײַזער (Demucs) |
POST /v1/write/ | שאַפֿן אינהאַלט (אַרײַנשרײַב, אימעיל, געשיכטע, אױף דער װײַט) |
POST /v1/code/generate/ | שאַפֿן קאָד אין אַװעקצוגײן |
POST /v1/summarize/ | טעקסט פֿאַרבundo-type |
POST /v1/humanize/ | מאַכט AI־טעקסט צו הערן מענטשלעך |
POST /v1/detect/ | װײַז אינהײם |
POST /v1/translate/ | איבערזעצן טעקסט (MadLAD-400, 450+ שפּראַכן) |
POST /v1/ocr/ | טעקסט פֿאַרבtext-tool-action |
GET /v1/models | List all available models (self-hosted + external) |
GET /v1/status/{job_id}/ | באַשטעטיק דעם אױסגעפֿאַלענעם אַרבעט־סטאַטוס |
GET /health | API געזונט־װײַז |
אױטענטיפֿאַקאַציע
אַרײַננעמען דיין 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־פֿאַרבינדונגען/מיני | װײַז פֿאָרױסװײַז |
|---|---|---|---|
| פֿרײַ | 5K/טאָג (פֿאָלק) | 10 | $0 |
| קלײַב אַלץ אױסundo-type | 250K | 30 | $5/חודש |
| פּראָ | 1.25M | 60 | $19/חודש |
| אַרבעט | 6.25M | 120 | $49/יאָר |
| פֿאַרנעמונג | פֿאַרװאַנדל | פֿאַרװאַנדל | קאָנטאַקט |
אױסגעװײנטלעכע װײַזער־פּאַקעס: 200K/$5, 1M/$15, 5M/$40. װײַזער־פּאַקעס װעלן קײן מאָל ניט װײַטער זײַן.
פּײַטאָן SDK און CLI
פּײַטאָן SDK
צוטריט צו װעלכעװײניקע AI־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס־װירוס
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
קלײַב אַלץ אױס
פֿרײַע, אָפֿן־קאָל־אַלטערנאַטיוו צו 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"
5 ק װײַטערע פרייע װײַטערונגען/טאָג. BYOK שטיצט. 346+ מאָדעלן. סעסיע־סײַנקרײַז מיט װײַב IDE
GitHub PyPI Web IDEBYOK (באַקומען אייער אייגענעם שריפֿטצײכן)
ניצן אייער אייגענע API־שריפֿטצײכן פֿון װעלכעװײניקע פֿאַרזיכערער ניט קיין מאַרקאַפּ, ניט קיין קאָסטן. Free.ai װײַזט נאָר די װירוס־פֿאַרבינדונג
| פֿאַרװאַנדלער | שריפֿט פֿאָרמאַט | מאָדע | פֿאַרקער |
|---|---|---|---|
| OpenAI | sk-proj-xxx | GPT-4o, GPT-4o מיני, o1, o3, אױף | $0 |
| אַנטראָפּיש | sk-ant-xxx | 4, Opus 4, Haiku, אױף | $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־באַשלוס
FAQ
"מאָדל": "openai/gpt-4o" אָדער "מאָדל": "anthropic/claude-sonnet-4". די גאַנץ רשימה איז אין /apps/ אָדער GET /v1/models"stream": true אין דיין שמועס־בקשה. ענטפֿערס ווערן איבערגעגעבן דורך סערװער־געשלײטע געשעענישן (SSE)free_ai_usage.tokens_charged פעלד אין יעדער API־ענטפֿערpip install free-dot-ai. עס װײַזט אױף װאָסער סוף־פּונקט איז מיט אַ געװײנטלעכער ענטפֿער. פֿאַר קאָדירונג הילף, אױפֿשטײן pip install free-dot-ai-code. די API פֿילט אויך OpenAI\