Build with Free.ai — one Bearer token, 400+ AI tools.
Чат, рәсемнәр, видео, музыка, тавыш, OCR, тәрҗемә — барысы да бер OpenAI-га туры килә торган бетү пунктында. Җиһазландырылган буш бассейн, ачык маркировка, партнер бәяләре зурлыкта.
10000 дән артык фәнни хезмәт авторы, шул исәптән 10 монография авторы.
Һәр модуляция өчен бер чикләү
Бер 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"]Сатып алу бәясе — ташламалар автоматик рәвештә кертелә
1970 елдан бирле 1000 сумлык акча берәмлеге 1000 сум 50 тиен тәшкил итә.
Сез нәрсә төзи аласыз
@handle сезнең чат агенты буларак кертү
Сезнең белемнәрегез буенча ДХ персонажын өйрәтегез, теләсә кайсы биткә бер юллы скрипт тегын төшерегез. Сезнең ДХ белән сөйләшүчеләр сезнең хисапыгызга акча күчерә.
Веб-хоклар
Озак вакытка сузылган эш өчен имзаланган чакыру кайтаруны (видеоны булдыру, пакетлы транскрипция, бүлешү-сөйләшү төзү, түбән дәрәҗәле хәбәрләр) конфигурацияләү. X-Free-Signature'да HMAC-SHA256 имзасы.
Веб-җепләрне көйләү →