Izgradite sa Free.ai - jedan Nositeljski token, 477 Alat AI.
Chat, slika, video, glazba, glas, OCR, prevesti - sve na jednom OpenAI-kompatibilnom ishodu. Velikodušno besplatni bazen, transparentno označavanje, partnerske cijene na skali.
30.000 besplatnih žetona na dan. Karte nikada nisu potrebne za početak.
Jednokratna ishodna točka po modalitetu
Jedan URL upravlja svaki model razgovora. Jedan URL za svaki model slike. Odaberite model sa jednim nizom. Bez po provjere SDK smješavanja.
Iskreno, naplaćujem račune
Samo-hosted modeli račun po sirovom troškovima. Premium modeli dodati transparentan označavanje koji pada kako ste skala. Svaki odgovor izvještava točno točnu cijenu žetona.
99 jezika iz okvira
Chat, prevodi, TTS, STT - svaki glavni modalizator pokriva 99 jezika bez dodatnih konfiguracija. Dodajte kod jezika i to radi.
60 sekundi brz početak
Isti API, pet jezika, spustite ključ i trčite.
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"]Cijena - popusti uključuju automatski
Samodomotorski modeli Besplatno na svom 30.000-taken dnevnom bazenu, zatim račun po sirovoj cijeni. Premium modeli su pay-as-you-go; marking kapi s 30-dnevno trošenje.
API zahtjevni stupnjevi
Vaš plan automatski podiže mjesečni zahtjev svakog ključa - nema novog ključa potrebno. Token naplata po zahtjevu nije promijenjena.
| Plan | Cijena | Zahtjevi / mjesec | Stopa / minuta |
|---|---|---|---|
| Besplatno | $0 | 1,000 | 60 |
| Osnovni | $5/mom | 10,000 | 120 |
| Prof. | $19/mo | 100,000 | 300 |
| Poslovno | 49/mo | 1,000,000 | 600 |
Dostava AI značajke unutar vlastitog proizvoda? Pogledajte Platform API za poslovne planove i cijene volumena.
Što možete izgraditi
Ugradite svoj @handle kao agent za razgovor
Trenirajte Al personu na znanju, bacite jednoliničnu skriptu na bilo koju stranicu. Posjetitelji čavrljaju s vašim Al; vaš račun preuzima cijenu.
Web-hooks
Konfigurirajte potpisani poziv za dugotrajne poslove (video gen, serijalna transkripcija, dijeljenje-link stvaranje, niske kreditne upozorenja). HMAC-SHA256 potpis u X-free-Signature.
Postavi webhooks →