Build with Free.ai - one Bearer token, 477 AI tools.
Chat, малюнкі, відэа, музыка, голас, OCR, пераклад - усё на адным OpenAI сумяшчальным канцы. Шчыры бясплатны пул, празрыстая маркерацыя, партнёрскія цэны ў маштабе.
30 000 бясплатных знакаў/дзень. Карты не патрабуюцца для пачатку.
Адзін канец на мадаль
Адзін URL для кожнай мадэлі чата. Адзін URL для кожнай мадэлі відарысаў. Выберыце мадэль адным радком. Не перамешваць SDK па пастаўшчыках.
Правільны, зручны для маркераў рахунак
Модулі, якія працуюць самастойна, патрабуюць плаціць па звычайнай цане. Модулі Premium дадаюць празрыстую марку, якая зніжаецца пры змяненні памеру. Кожны адказ паведамляе дакладную цану.
99 моваў
Chat, translate, TTS, STT - кожны з асноўных метадаў ахоплівае 99 моў без дадатковага настаўлення. Перадача кода мовы і ён працуе.
60- секундны хуткі запуск
Такія ж API, пяць моў. Устаўце ключ sk- free-... і запусціце.
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,000-токен штодзённага пулу, а затым рахункі па сыравіннай цане. Преміум мадэлі плацяць па якасці; маркіроўка знізіцца з 30-дзённымі выдаткамі.
Запыт API
Ваш план аўтаматычна адмяняе абмежаванне на колькасць запытаў на кожны ключ - новы ключ не патрэбен. Кошт за запыт застаецца нязменным.
| Плошча | Кошт | Запытаў / месяц | Частата / хвіліна |
|---|---|---|---|
| Вольна | $0 | 1,000 | 60 |
| Асноўны | $5/ месяц | 10,000 | 120 |
| Прафесійны | $19/ месяц | 100,000 | 300 |
| Праца | $49/ месяц | 1,000,000 | 600 |
Вы хочаце дадаць магчымасці штучнага інтэлекту ў свой прадукт? Праверце Platform API для бізнес-планаў і цэнаўтварэння.
Што вы можаце пабудаваць
Убудоўваньне вашага @handle як агента чату
Працягвайце навучанне чалавечага інтэлекту на аснове вашых ведаў, пакідаючы аднарадковы сцэнарны тэг на любой старонцы. Гаспадыні размаўляюць з вашым чалавечым інтэлектам, ваш рахунак плаціць за гэта.
Веб- каналы
Настаўленне падпісанага звароту выкліку для доўгатэрміновых заданняў (генерацыя відэа, пакетная транскрыпцыя, стварэнне спасылак на агульныя файлы, папярэджанні аб нізкім узроўні аўтарства). Падпіс HMAC- SHA256 у X- Free- Signature.
Настаўленні webhook →