Izgraditi s Free.ai — jedan Nositeljski žeton, 400+ Alat AI.
Chat, imidž, video, glazba, glas, OCR, prevesti – sve na jednom OpenAI kompatibilan ishod. Velikodušan besplatni bazen, transparentan označavanje, partner cijene na skali.
10.000 besplatnih žetona na prijavu.
Jednokratni ishod po modalitetu
Jedan URL upravlja svakim modelom čavrljanja. Jedan URL za svaki model slike. Odaberite model sa jednim nizom.
Pošteno, prijatno naplatiti račune
Samo-hosted modeli račun po sirovoj cijeni. Premium modeli dodati prozirnu oznaku koja pada kao što ste skala. Svaki odgovor izvještava točan ton troškova.
99 jezika iz okvira
Chat, translate, TTS, STT – svaki glavni modalizator obuhvaća 99 jezika bez dodatne konfiguracije. Dodajte kod jezika i to radi.
60-sekundni brzi početak
Isti API, pet jezika.
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
$1 = 750,000 žetona. Samo-hosted modeli račun po sirovoj cijeni. Premium model marking padovi s 30-dnevni trošak.
Što možeš izgraditi
Umetni @handle kao agent za razgovor
Trenirati Al persona na vaše znanje, ispustiti jednolinijsku skriptnu oznaku na bilo kojoj stranici. Posjetitelji čavrljati svoj AI; vaš korisnički račun preuzima cijenu.
Webhooks
Konfigurirajte potpisani poziv za dugotrajne poslove (video gen, serija transkripcija, dijeljenje-link stvaranje, niske kreditne upozorenja). HMAC-SHA256 potpis u X-free-Signature.
Postavi webhooks →