صنع مع Free.ai - رمز حامل واحد، 400+ أدوات الذكاء الاصطناعي.
الدردشة، والصورة، والفيديو، والموسيقى، والصوت، والتعرف البصري على الحروف، والترجمة - كل ذلك على نقطة نهاية واحدة متوافقة مع الذكاء الاصطناعي المفتوح.
30,000 رمز مجاني يوميا لا تحتاج البطاقة للبدء
عنوان URL واحد يتعامل مع كل نموذج محادثة. عنوان URL واحد لكل نموذج صورة. اختار النموذج بسلسلة واحدة. لا يوجد خلط لكل مقدم SDK.
النماذج المستضافة ذاتيا تقوم بفرض رسوم على التكلفة الخام. النماذج العالية تضع علامة شفافة تنخفض مع التوسع. كل استجابة تبلغ عن التكلفة الرمزية الدقيقة.
الدردشة، الترجمة، ترجمة النصوص إلى صوت، ترجمة النصوص إلى صوت، كل طريقة رئيسية تغطي 99 لغة بدون أي تكوين إضافي.
نفس البرنامج، خمس لغات، أدخل مفتاحك "sk-free-" وبدأ
curl https://api.free.ai/v1/chat/ \
-H "Authorization: Bearer sk-free-YOUR-KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen2.5-7b",
"messages": [{"role":"user","content":"Hello!"}]
}'import requests
r = requests.post(
"https://api.free.ai/v1/chat/",
headers={"Authorization": "Bearer sk-free-YOUR-KEY"},
json={
"model": "qwen2.5-7b",
"messages": [{"role": "user", "content": "Hello!"}],
},
)
print(r.json()["choices"][0]["message"]["content"])const r = await fetch("https://api.free.ai/v1/chat/", {
method: "POST",
headers: {
"Authorization": "Bearer sk-free-YOUR-KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "qwen2.5-7b",
messages: [{role: "user", content: "Hello!"}],
}),
});
const data = await r.json();
console.log(data.choices[0].message.content);package main
import (
"bytes"; "fmt"; "io"; "net/http"
)
func main() {
body := []byte(`{"model":"qwen2.5-7b","messages":[{"role":"user","content":"Hello!"}]}`)
req, _ := http.NewRequest("POST", "https://api.free.ai/v1/chat/", bytes.NewBuffer(body))
req.Header.Set("Authorization", "Bearer sk-free-YOUR-KEY")
req.Header.Set("Content-Type", "application/json")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
out, _ := io.ReadAll(resp.Body)
fmt.Println(string(out))
}require "net/http"
require "json"
uri = URI("https://api.free.ai/v1/chat/")
req = Net::HTTP::Post.new(uri, {
"Authorization" => "Bearer sk-free-YOUR-KEY",
"Content-Type" => "application/json",
})
req.body = {
model: "qwen2.5-7b",
messages: [{role: "user", content: "Hello!"}],
}.to_json
res = Net::HTTP.start(uri.host, uri.port, use_ssl: true) { |h| h.request(req) }
puts JSON.parse(res.body)["choices"][0]["message"]["content"]1 دولار = 000 750 رمز.النماذج المستضافة ذاتيا تحسب التكلفة الخام.النموذج الأعلى قيمة تخفيضات مع إنفاق 30 يوما.
ترفع خطتك سقف الطلب الشهري لكل مفتاح تلقائيًا - لا يلزم مفتاح جديد. لا تتغير فواتير الرموز لكل طلب.
| الخطة | السعر | الطلبات/الشهر | السعر/الدقيقة |
|---|---|---|---|
| مجاني | $0 | 1,000 | 60 |
| الأساسي | 5 دولارات/شهريا | 10,000 | 120 |
| المؤيدون | 19 دولارا/شهريا | 100,000 | 300 |
| الأعمال التجارية | 49 دولارا/شهريا | 1,000,000 | 600 |
لقد حان الوقت لتدريب شخصية الذكاء الاصطناعي على معرفتك، وإلقاء علامة سطر واحد على أي صفحة. يتحدث الزوار إلى الذكاء الاصطناعي الخاص بك؛ ويأخذ حسابك التكاليف.
حدد إعادة استدعاء موقعة للمهام الطويلة الأجل (توليد الفيديو، نسخ الدفعة، إنشاء رابط المشاركة، تنبيهات التصنيف المنخفض).
إنشاء قنوات شبكية →