Построить с помощью Free.ai - один символ Bearer, 477 AI.
Chat, изображение, видео, музыка, голос, OCR, перевод - все на одном, совместимых с OpenAI конечных точках.
30 000 бесплатных знаков в день.
Единый конечный показатель на один вид
Один URL управляет каждой моделью чата. Один URL для каждой модели изображения. Выберите модель с одной струной. Нет суфлера для каждого поставщика SDK.
Честное, удобное для разметки выставление счетов
Самозанятые модели выписывают счета по цене. Премиум модели добавляют транспарентную разметку, которая падает по мере увеличения. Каждый ответ указывает точную символическую стоимость.
99 языков из коробки
Chat, перевод, 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"]Цена - автоматически увеличивается
Self-hosted models run free on your 30,000-token daily pool, then bill at raw cost. Premium models are pay-as-you-go; markup drops with 30-day spend.
API Запрашиваемые уровни
Ваш план автоматически снимает каждый ежемесячное требование - нет необходимости в новом ключе.
| План | Цена | Просьбы/месяц | Скорость/мин. |
|---|---|---|---|
| Свободный | $0 | 1,000 | 60 |
| Базовые | 5 долл. США/мо | 10,000 | 120 |
| Про | 19 долл. США/мо | 100,000 | 300 |
| Бизнес | 49 долл. США/мо | 1,000,000 | 600 |
Ваш собственный продукт включает в себя ИИ судоходства? Смотрите Platform API для бизнес-планов и расценок на объем.
Что вы можете построить
Введи @handle в качестве агента по чатам
Научите человека с IA на своих сведениях, оставьте на любой странице однолинейный скрипт. Посетители початятся с вашим IA; ваш Аккаунт заберет стоимость.
Веб-хуки
Configure a signed callback for long-running jobs (video gen, batch transcription, share-link creation, low-credit alerts). HMAC-SHA256 signature in X-Free-Signature.
Установите веб-хуки →