Изграждане с Free.ai — един жетон за носач, 400+ AI инструменти.
Чат, образ, видео, музика, глас, OCR, превод — всичко в един единствен съгласуван с OpenAI крайна точка. Великодушен свободен басейн, прозрачен маркиране, партньорско ценообразуване в мащаба.
10 000 безплатни жетони за регистрация.
Единична крайна точка на модалитет
Един URL управлява всеки модел за чат. По един адрес за всеки модел на изображение. Изберете модела с един низ. Без забавяне на SDK.
Честно, приятно за разметката.
Самоу домакинство модели сметка на сурови цени. Премиум модели добавят прозрачна маркировка, която пада като скала. Всеки отговор съобщава точната цената на жетоните.
99 езика от кутията
Чат, превод, TTS, STT — всеки основен модул обхваща 99 езика без допълнителни конфигурации. Предайте езиков код и той работи.
60 секунди бърз старт
Същият API, пет езици, свалете си ключа и бягайте.
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"]Ценообразуване — настъпване на отстъпките автоматично
$1 = 750,000 жетони. Самодомашни модели сметка на сурови цени. Премиум модел маркиране капки с 30-дневна загуба.
Какво можеш да изградиш?
Вграждане на вашия @handle като чат агент
Тренирайте AI persona на знанието си, пуснете еднолиниен script tag на всяка страница. Посетителите чат вашия AI; акаунтът вдига цената.
Уебхукс
Настройване на подписан повратен повик за дълготрайни работни места (видеоген, партидна транскрипция, създаване на акционерни връзки, нискокредитни сигнали). HMAC-SHA256 подпис в X-Free-Signature.
Настройване на уеб кукли →