Изградба со Free.ai — еден жетон за носач, 400+ AI алатки.
Разговорот, сликата, видеото, музиката, гласот, ОЦР, преведува — сето тоа е соодветно на единствената исходна точка со соодветна на OpenAI.
10.000 бесплатни жетони за пријавување.
Единствена крајна точка по модел
Еден URL раководи со секој модел за чат. Еден URL за секој модел на слика. Изберете го моделот со една низа. Без по провајдер SDK мешање.
Искрено, пријатно за разгледување.
Само-домаќините модели сметка по сирова цена. Премиум модели додаваат проѕирна маркираност која паѓа како што сте скалирале. Секој одговор ги известува точните цени на жетоните.
99 јазици надвор од кутијата
Зборувајте, преведувајте, TTS, STT — секој поголем модел покрива 99 јазици без дополнителна конфигурација.
60- секунден брз почеток
Истиот АПИ, пет јазици.
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"]Цената — попустите автоматски се приклучуваат
Банкнота за самодомашни модели по сирова цена, маркирањето на премиум моделот паѓа со 30 дена трошење.
Што можеш да изградиш
Вметни го твојот @handle како агент за чат
Тренирај AL persona на вашето знаење, пушти еднолиниска скрипта на било која страница. Посетителите разговараат со вашиот AL; вашата сметка ја зема цената.
Веб- куќи
Конфигурирај потпишан повратен повик за долготрајни задачи (видеоген, серијален транскрипција, создавање на споделувачи, нискокредитни аларми). HMAC- SHA256 потпис во X- Free- Signnature.
Постави веб- куќи →