ساخت با Free.ai - یک نشانه حامل، 477 ابزارهای AI.
Chat, image, video, music, voice, OCR, translate - all on a single OpenAI-compatible endpoint. سخاوتمندانه رایگان pool, شفاف markup, partner pricing in scale.
30000 تا کارت در روز کارت ها براي شروع هرگز لازم نيست
نقطه پایانی تک برای هر حالت
یک نشانی وب هر مدل گپ را مدیریت میکند. یک نشانی وب برای هر مدل تصویر. مدل را با یک رشته انتخاب کنید. بدون تصادفی کردن هر ارائهدهنده SDK.
صادقانه، حسابکردن دوستانه
مدلهای خود میزبانیشده با هزینه خام محاسبه میشوند. مدلهای پرمیوم یک علامت شفاف اضافه میکنند که با مقیاسبندی کاهش مییابد. هر پاسخ هزینه دقیق نشانه را گزارش میکند.
99 زبان از جعبه خارج شد
Chat, translate, TTS, STT - هر روش اصلی ۹۹ زبان را بدون پیکربندی اضافی پوشش می دهد. کد زبان را منتقل کنید و کار می کند.
شروع سریع ۶۰ ثانیه
همون API، پنج زبان کلید اسکا-فري-تو رو بذار تو و بدو
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"]قیمتگذاری - تخفیف به صورت خودکار اعمال میشود
Self-hosted models run free on your 30,000-token daily pool, then bill at raw cost. Premium models are pay-as-you-go; markup drops with 30-day spend.
سطح درخواست API
طرح شما به طور خودکار حد درخواست ماهانه هر کلید را بالا میبرد - نیازی به کلید جدید نیست. پرداخت توکن برای هر درخواست تغییر نمیکند.
| نقشه | قیمت | درخواستها/ ماه | نرخ در دقیقه |
|---|---|---|---|
| آزاد | $0 | 1,000 | 60 |
| پایه | $5/ماه | 10,000 | 120 |
| حرفه اي | 19 دلار در ماه | 100,000 | 300 |
| کار | 49 دلار در ماه | 1,000,000 | 600 |
ارسال ویژگیهای هوش مصنوعی در درون محصول خود؟ برای برنامههای تجاری و قیمت حجمی، APIPlatform را ببینید.
چيزايي که مي توني بسازي
@handle شما به عنوان عامل گفتگو
یک شخصیت هوش مصنوعی را بر اساس دانش خود آموزش دهید، یک برچسب یک خطی روی هر صفحه بگذارید. بازدیدکنندگان با هوش مصنوعی شما گفتگو میکنند؛ حساب شما هزینه را برمیدارد.
وبهوکها
پیکربندی یک بازگشت تماس امضا شده برای کارهای طولانیمدت (تولید ویدئوی، رونویسی دسته، ایجاد پیوند اشتراک، هشدارهای اعتبار پایین). امضای HMAC-SHA256 در X-Free-Signature.
تنظیم Webhookها →