Build with Free.ai - one Bearer token, 400+ AI tools.
Чат, рәсемнәр, видео, музыка, тавыш, OCR, тәрҗемә — барысы да бер OpenAI-га туры килә торган бетү пунктында. Җиһазландырылган буш бассейн, ачык маркировка, партнер бәяләре зурлыкта.
30 000 дән артык кеше яши, шуларның 1000 дән артыгы — шәһәрдә.
Һәр модуляция өчен бер чикләү
Бер URL һәр сөйләшү моделен эшли. Бер URL һәр сурәтләр моделен эшли. Бер юл белән модельне сайлап алыгыз. Һәр SDK провайдеры өчен аерым кушу юк.
Иң яхшы, маркировкага уңайлы исәпләү
Үз-үзен тоту модельләре буш бәя буенча исәпли. Премиум модельләре масштаблау белән төшә торган ачык маркировка өсти. Һәр җавап дөрес бәяне хәбәр итә.
99 телне белә.
Чат, тәрҗемә, TTS, STT — һәр зур модуляция 99 телне өстәмә конфигурациясез каплый. Тел кодын тапшырыгыз һәм ул эшли.
60 секундлык тиз башлау
Бер үк 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"]Сатып алу бәясе — ташламалар автоматик рәвештә кертелә
1990-еллар башында 3000
API сорау дәрәҗәләре
Сезнең планыгыз һәр ключның айлык сорау чикләүләрен автоматик рәвештә күтәрә - яңа ключ кирәкми. Һәр сорау өчен токен түләү үзгәрми.
| План | Сыйфат | Сораулар/ ай | Сүз саны |
|---|---|---|---|
| Бушлай | $0 | 1,000 | 60 |
| Төп | 5$/ай | 10,000 | 120 |
| Про | Ай саен | 100,000 | 300 |
| Эш | Ай саен | 1,000,000 | 600 |
Үз продуктыгызда АА сыйфатларын җибәрү? Бизнес планнары һәм зурлык бәяләре өчен Platform API карагыз.
Сез нәрсә төзи аласыз
@handle сезнең чат агенты буларак кертү
Сезнең белемнәрегез буенча ДХ персонажын өйрәтегез, теләсә кайсы биткә бер юллы скрипт тегын төшерегез. Сезнең ДХ белән сөйләшүчеләр сезнең хисапыгызга акча күчерә.
Веб-хоклар
Озак вакытка сузылган эш өчен имзаланган чакыру кайтаруны (видеоны булдыру, пакетлы транскрипция, бүлешү-сөйләшү төзү, түбән дәрәҗәле хәбәрләр) конфигурацияләү. X-Free-Signature'да HMAC-SHA256 имзасы.
Веб-җепләрне көйләү →