Free.ai دروست بکە - یەک نیشانەی بارکەر، 400+ ئامێری AI.
گفتوگۆ، وێنە، ڤیدیۆ، مۆسیقا، دەنگ، OCR، وەرگێڕان - هەموویان لەسەر یەک خاڵێکی کۆتایی ئۆپن ئای-ی هاوبەش. کۆڵانێکی بێ پارە، شفاف، نرخی هاوبەش لە شێوەی گەورە.
١٠،٠٠٠ کەرەستەی بێ پارە لە کاتی تۆمارکردندا. کارتەکان هەرگیز پێویست ناکەن بۆ دەستپێکردن.
خاڵێکی کۆتایی بۆ هەر مۆدێلێک
URLێک بۆ هەموو مۆدێلی چاوپێکەوتنێک. URLێک بۆ هەموو مۆدێلی وێنەیەک. مۆدێلەکە بە زنجیرەیەکی تاکە هەڵبژێرە. هیچ کێشکردنێک بۆ هەر دابینکەرێکی SDK.
ڕاستگۆیی، نوسینی نوسراوەکان
مۆدێلی خۆ-هەژمارکردن بە نرخی خام. مۆدێلی پێشکەشکردن بە نرخی بەرزتر شفافێکی ئاشکرا زیاد دەکات کە کەم دەبێتەوە کاتێک کە تۆ هەڵسەنگاندن دەکەیت. هەموو وەڵامێک ڕاپۆرت دەکات لەسەر نرخی ڕاستەقینەی تیک.
٩٩ زمان لە قوتابخانە
گفتوگۆ، وەرگێڕان، TTS، STT - هەموو شێوازێکی سەرەکی ٩٩ زمان دەگرێتە خۆ بەبێ هیچ ڕێکخستنێکی زیادە. کۆدی زمانەکە بدە و کاردەکات.
دەستپێکردنی خێرا
هەمان API، پێنج زمان. کلیلی 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 = 750,000 tokens. خۆ-هۆست مۆدێلەکان بە نرخی خام. مۆدێلی پێشکەشکراوی پێشکەشکراو بە 30 ڕۆژ خەرج دەکرێت.
چی دروست دەکەیت
@handle ەکەت دابنێ وەک ئەجێنتێکی گفتوگۆ
فێرکردنی کەسایەتی AI لەسەر زانیاریەکانت، پەڕەی یەک سێرڤی پەڕگە لەسەر هەر پەڕەیەک دابنێن. سەردانکەران گفتوگۆ دەکەن لەگەڵ AI ؛ حسابەکەت نرخەکە هەڵدەگرێت.
وێب هۆکس
ڕێکخستنی کۆدێکی ئیمزاکراو بۆ کارەکانی درێژخایەن ( دروستکردنی ڤیدیۆ، وەرگێڕانی بەشە، دروستکردنی لینکی هاوبەش، ئاگادارکردنەوەی کەمی بڕ). ئیمزاکردنی HMAC-SHA256 لە ئیمزاکردنی X-Free.
ڕێکخستنی وێب هۆکس →