Free.ai билан қуриш — бир Bearer токен, 400+ AI асбоблари.
Суҳбат, сурат, видео, мусиқа, овоз, OCR, таржима — ҳаммаси битта OpenAI-муносиб охирги нуқтада. Оғирликсиз бепул пул, шаффоф маркировка, шерик нархлари.
Кунига 30,000 та бепул чип. Карталар бошланиши учун ҳеч қачон керак эмас.
Ҳар бир суҳбат моделини бир URL бошқаради. Ҳар бир тасвир модели учун бир URL. Модельни битта сатр билан танланг. Ҳар бир провайдер SDK'ни алмаштириш йўқ.
Ўз-ўзини хост қилувчи моделлар хом қиймат бўйича ҳисоб-китоб қилади. Premium моделлар сиз ўлчамлашингиз билан тушиб борадиган шаффоф маркировкани қўшиб беради. Ҳар бир жавоб аниқ қийматни хабар беради.
Суҳбат, таржима, TTS, STT — ҳар бир асосий усул 99 та тилни қўшимча конфигурациясиз қамраб олади. Тил кодини ўтказинг ва у ишлайди.
Худди шу 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 токен. Ўз-ўзини хост қилувчи моделлар учун ҳисоб-китоб хом ашё нархига кўра амалга оширилади. 30 кунлик харажатлар билан премиум моделлар учун нархлар тушади.
Сизнинг режангиз ҳар бир калитнинг ойлик талаблари чегарасини автоматик равишда кўтаради - янги калитга эҳтиёж йўқ. Ҳар бир талаб учун токен ҳисоб-китоби ўзгармаган.
| План | Нарх | Ишоралар | дақиқада |
|---|---|---|---|
| Оқ | $0 | 1,000 | 60 |
| Асосий | $5/ой | 10,000 | 120 |
| Про | ойига | 100,000 | 300 |
| Иш | ой | 1,000,000 | 600 |
Ўз билимингиз асосида AI персонажини тайёрланг, бир сатрлик скрипт тегини ҳар қандай саҳифага ташланг. Кўрувчилар сизнинг AI билан суҳбатлашади; ҳисобингиз харажатларни ўз зиммасига олади.
Умумий ишларни бажариш учун имзоланган қўнғироқни созлаш (видео яратиш, партияли транскрипция, ўртоқлашиш-банд яратиш, паст ишончлилик ҳақида огоҳлантиришлар). X-Free-Signature'да HMAC-SHA256 имзоси.
Webhooks'ларни созлаш →