Build with Free.ai - one Bearer token, 477 AI tools.
Chat, slika, video, muzika, glas, OCR, prevod - sve na jednoj OpenAI-kompatibilnoj krajnjoj tački. Velikanski besplatan bazen, transparentno označavanje, partnerska cijena u skali.
30.000 besplatnih žetona dnevno, kartice nikad nisu potrebne za početak.
Jedna krajnja tačka po modalitetu
Jedan URL upravlja svakim modelom razgovora. Jedan URL za svaki model slike. Odaberite model sa jednim nizom znakova. Nema miješanja po SDK-u.
Iskreno, markup-friendly naplatu
Modeli koji se sami hostaju naplaćuju po sirovim troškovima. Premium modeli dodaju transparentnu marku koja pada kako skalirate. Svaki odgovor izvještava tačnu token cijenu.
99 jezika iz kutije
Chat, translate, TTS, STT - svaka glavna modalitet pokriva 99 jezika bez dodatne konfiguracije. Proslijedite jezik kod i radi.
60-sekundi brzog starta
Isti API, pet jezika, ubaci svoj sk-free-... ključ i kreni.
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"]Cijene - popusti se automatski uvode
Modeli koji se sami hostaju rade besplatno na vašem dnevnom bazenu od 30.000 tokena, a zatim se naplaćuju po sirovim troškovima. Premium modeli su pay-as-you-go; markup pada sa 30-dnevnom potrošnjom.
API zahtjevi
Vaš plan automatski podiže mjesečno ograničenje zahtjeva za svaki ključ - nije potreban novi ključ. Token naplata po zahtjevu je nepromijenjena.
| Plan | Cijena | Zahtjevi / mjesec | Brzina / minuta |
|---|---|---|---|
| Slobodan | $0 | 1,000 | 60 |
| Osnovno | $5/mjesečno | 10,000 | 120 |
| Pro | $19/mjesečno | 100,000 | 300 |
| Posao | $49/mo | 1,000,000 | 600 |
Upotreba umjetne inteligencije u vlastitom proizvodu?Pogledajte Platform API za poslovne planove i cijene količine.
Što možeš da izgradiš
Ugradite svoj @handle kao agenta za razgovor
Trenirajte AI osobu na vašem znanju, ispustite jednolinijski skriptni tag na bilo kojoj stranici. Posjetioci razgovaraju sa vašom AI; vaš račun uzima trošak.
Webhooks
Konfigurirajte potpisani povratni poziv za dugotrajne poslove (generiranje videozapisa, grupno prepisivanje, stvaranje linka za dijeljenje, upozorenja o niskom kreditu). HMAC-SHA256 potpis u X-Free-Signature.
Postavite webhooke →