Free.ai bilen bina et — bir Berer tokeni, 400+ AI esbaplary.
Söhbet, resim, wideo, müzik, ses, OCR, terjime — hemmesi bir OpenAI-aýnaşyly soň noktasynda. Beýik azat pul, açyk markap, partner bahasy ölçegde.
10,000 free tokens on signup. Cards never required to start.
Bir mod üçin bir sonuk nokta
Bir URL her gürleş modelini dolandyrýar. Her resim modeli üçin bir URL. Modeli bir string bilen saýla. Per-provider SDK shuffle ýok.
Adyl, marks-friendly bill
Öz-özüni hoşlaýan modyllar hasyl bahasy bilen töleg edýärler. Premium modyllar ölçeýşiňiz ýaly düşýän bir açyk markasy goşýarlar. Her jogap dogry token bahasyny habar berýär.
99 dil
Söhbet, terjime, TTS, STT — her bir uly mod 99 dili goşmaça konfigurasiýasyz gurşap alýar. Bir dil kodyny geç we ol işleýär.
60 sekunt tiz başla
Aynı API, beş dil. sk-free-... açarınızı bırakın ve çalıştırın.
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"]Saýlawlar
$1 = 750,000 tokens. Self-hosted models bill at raw cost. Premium model markup drops with 30-day spend.
Näme bina edip bilersiň
@handle-ni gürleşiş agenti hökmünde giriz
Bir AI personany öz bilimiňize görä tälim ediň, bir hat skripti tag'y her bir sahypada goýberiň. Syýahatçylar siziň AI'iňiz bilen gürleşerler; siziň hasabyňyz tölegi alar.
Webhooks
Uzak giden iş üçin imzaly çakylyk gaýtarmagy baglaşla (video döret, bölekli transkripsiýa, paýlaş-baglanç döret, az-kredit ewalýasiýalary). X-Free-Signature-da HMAC-SHA256 imza.
Webhookslary düz →