Free.ai ilə inşa edin — bir Bearer token, 400+ AI alətləri.
Söhbət, şəkil, video, musiqi, səs, OCR, tərcümə - hamısı tək bir OpenAI-ə uyğun son nöqtədə. Böyük pulsuz pul, açıq mətn, böyük ölçülü tərəfdaş qiymətləndirməsi.
10,000 pulsuz token qeydiyyatda. Kartlar başlamaq üçün heç vaxt tələb olunmur.
Hər modality üçün tək son nöqtəsi
Hər söhbət modeli üçün bir URL. Hər şəkil modeli üçün bir URL. Modeli tək bir zanbaqla seç. SDK təminatçısına görə qarışdırma yoxdur.
Dürüst, markap-dost hesablama
Öz-özünə host edən modellər xam xərclə hesaba daxil olur. Premium modellər ölçüldükcə azalan açıq-aydın bir marka əlavə edir. Hər cavab doğru token xərclə hesaba daxil olur.
99 dil
Söhbət, tərcümə, TTS, STT — hər bir əsas modalitet əlavə konfiqurasiya olmadan 99 dili əhatə edir. Dil kodunu keçin və işləyir.
60 saniyəlik sürətli başlatma
Aynı API, beş dil. sk-free-... açarınızı buraxın və işlədin.
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"]Qiymətləndirmə - endirimlər avtomatik olaraq tətbiq olunur
$1 = 750,000 token. Öz-özünə host edilən modellər hələ də dəyəri ilə hesablanır. Premium modellərin qiyməti 30 gün ərzində azaldılır.
İnşa edə biləcəyiniz şeylər
@handle-ni söhbət agenti kimi daxil et
Hər hansı səhifədə bir-səhifəlik skript etiketi atmaqla AI persona'nı bilikləriniz əsasında təlim edin. Ziyarətçilər AI-nizin söhbətini dinləyirlər; hesabınız xərcləri ödəyir.
Webhooks
Uzun işləyən işlərə (video yaratmaq, paket transkripsiya, paylaşma-körpü yaratmaq, aşağı kredit xəbərdarlıqları) imzalanmış geri çağırış qur. X-Free-Signature-də HMAC-SHA256 imzası.
Webhooks qur →