Free.ai ألف
مفتاح واحد لبرنامج التطبيقات كل أداة للذكاء الاصطناعي رسوم رمزية بسيطة
كيف يعمل
الحصول على مفتاح API
شراء الرموز، ثم توليد مفتاحك sk-free-
استدعاء أي نقطة نهائية
Chat، صور، 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": "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 أو الموقع.
| النموذج | النوع | تكلفة الرموز | الترخيص |
|---|---|---|---|
| 2.5 7 باء | Chat/كتابة/رمز | الرموز الفعلية المستخدمة (المدخلات + المخرجات) | Apache 2.0 |
| 2 كيلو غرام | توليد الصور | 000 5 رموز/صورة | Apache 2.0 |
| Kokoro | تحويل النص إلى كلمة | 1 رمز لكل 4 أشخاص | Apache 2.0 |
| faster-whisper | تحويل الكلام إلى نص | 4 رموز/ثانية من الصوت | معهد ماساتشوستس للتكنولوجيا |
| AudioLDM 2 | جيل الموسيقى | 000 2 رموز/مسار | Apache 2.0 |
| MadLAD-400 | الترجمة التحريرية (أكثر من 450 كلمة) | الرموز الفعلية المستخدمة | Apache 2.0 |
| Real-ESRGAN | رفع صورة | 500 رموز/صورة | برامجيات BSD |
| )ب( اللجنة اﻻستشارية لشؤون اﻹدارة والميزانية | إزالة الخلفية | 500 رموز/صورة | Apache 2.0 |
| CogVideoX | إنتاج الفيديو | 30,000 tokens/video | Apache 2.0 |
| Stem Separator (Mel-Band RoFormer + SCNet) | الفصل الصوتي | 500 رموز/مسار | MIT + Apache-2.0 |
الوصول إلى GPT-6، Claude، Gemini، Llama، DeepSeek وبقية نماذج 579. وتستند تكلفة الرموز إلى تسعير مقدمي الخدمات المحول إلى رموزنا.
| النموذج | مقدم الخدمة | ~ الرموز لكل رسالة | حواشي |
|---|---|---|---|
| GPT-4 أو صغير | OpenAI | ~20 | رخيص، سريع |
| Gemini 2.0 فلاش | غوغل | ~15 | سريع جداً |
| Mistral نيمو | Mistral | ~10 | قيمة كبيرة |
| DeepSeek V3 | DeepSeek | ~30 | تعليل قوي |
| 3.3 70 باء | الهدف | ~25 | أوزان مفتوحة |
| كلود سونيه | من صنع الإنسان | ~400 | الجودة العالية |
| GPT-4 أو | OpenAI | ~325 | الجودة العالية |
| 2.5 72 باء | علي بابا | ~40 | كبيرة، قادرة |
قائمة كاملة من نماذج 579 في /models/. كلها تستخدم نفس /v1/chat/ نقطة النهاية - فقط تغيير model البارامتر.
النماذج المستضافة ذاتيا: تدفع الرموز المستخدمة بالضبط لا توجد علامة
النماذج الخارجية: 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 رموزا من رصيدك
جميع النقاط النهائية
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/ | توليد الكلام (Kokoro, Piper, MeloTTS, 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/ | جعل النص الذكي يبدو إنسانيا |
POST /v1/detect/ | كشف المحتوى الذي يولده الذكاء الاصطناعي |
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/دقيقة | السعر |
|---|---|---|---|
| مجاني | 30 ألف/يوم (مجموعة) | 10 | $0 |
| الأساسي | 250K | 30 | 5 دولارات/شهريا |
| المؤيدون | 1.25M | 60 | 19 دولارا/شهريا |
| الأعمال التجارية | 6.25M | 120 | 49 دولارا/شهريا |
| المؤسسات | العرف | العرف | الاتصال |
حزم الرموز المتاحة: 200K/$5, 1M/$15, 5M/$40 الرموز لا تنتهي صلاحيتها أبدا.
بايثون
قائمة برامج 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
PyPI
مساعد ترميز CLI
بديل مجاني ومفتوح المصدر ل Claude Code, Cursor, and GitHub Copilot.
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"
30 ألف رمز مجاني يوميا. دعم BYOK. نماذج 579. جلسة تزامن مع Web IDE.
PyPI PyPI نظام تطوير الويبBYOK (أحضر مفاتيحك الخاصة)
استخدم مفاتيح API الخاصة بك من أي مقدم. لا رسوم، لا رسوم Free.ai فقط يقوم بتمثيل الطلب
| مقدم الخدمة | شكل المفتاح | النماذج | العلامات |
|---|---|---|---|
| OpenAI | sk-proj-xxx | 0 | $0 |
| من صنع الإنسان | sk-ant-xxx | Claude Sonnet 4, Opus 4, Haiku, etc. 4, أوبوس 4, هايكو, إلخ. | $0 |
| غوغل | AIzaSyxxx | 2.5 برو، فلاش، إلخ | $0 |
| مقدمو خدمات آخرون | sk-or-xxx etc. | 579 models from all providers | $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
[Translation temporarily unavailable. Please try again.]
"model": "openai/gpt-4o" or "model": "anthropic/claude-sonnet-4". القائمة الكاملة في /models/ أو GET /v1/models."stream": true في طلب المحادثة الخاص بك. يتم تسليم الردود من خلال أحداث الخادم المرسلة (SSE).free_ai_usage.tokens_charged في كل رد على رابطة البرمجيات الحرة.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