Жасаушы API

Build with Free.ai - one Bearer token, 477 AI tools.

Chat, image, video, music, voice, OCR, translate - all on a single OpenAI-compatible endpoint. Generous free pool, transparent markup, partner pricing at scale.

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 күндік шығындармен маржа төмендейді.

Бос орын
30,000 / day
Тек веб - өз- өзіне хостталған үлгілер
Қолданған сайын төлеу
1.50×
< $500 / 30 күн
Көлемді
1.30×
≥ $500 / 30 күн
Партнер
1.15×
≥ $2,000 / ай

Тікелей бағалау →

API сұраныс деңгейлері

Сіздің жоспарыңыз әрбір кілттің айлық сұраныс шегін автоматты түрде көтереді - жаңа кілт қажет емес. Сұраныс үшін төлем өзгермейді.

Жоспар Бағасы Сұрау/ ай Жылдамдығы/ минут
Бос $0 1,000 60
Негізгі $5/ ай 10,000 120
Про $19/ ай 100,000 300
Бизнес $49/ ай 1,000,000 600

Жоспарды таңдау →

Сіздің өніміңізде ДНҚ мүмкіндіктерін жіберу керек пе? Бизнес жоспарлары мен көлемі туралы ақпаратты Platform API дегеннен қараңыз.

Не құра аласыз

@handle-ті чат агенті ретінде енгізу

Біліміңізді қолданып ДК- ны даярлау, кез келген бетке бір жолды скрипт тегін түсіру. Керек адамдар ДК- мен сөйлеседі, ал ақы төлеуіңізге болады.

@yourhandle баптауы

Веб- қосылымдар

Ұзақ жүретін тапсырмаларға қолтаңбаланған қайтару шақыруын баптау (видео жасау, дестелік транскрипция, бөлісу сілтемесін жасау, төменгі сыйақы туралы ескертулер). X- Free- Signature- дегі HMAC- SHA256 қолтаңбасы.

Webhook- ты баптау →

ЖҚС

Sign up free at /signup/ and confirm your email - that unlocks the 30,000-token daily free pool. Open /account/?tab=api and click Generate. Keys are Bearer tokens of the form sk-free-... and start working immediately. No application, no waitlist.

The 30,000-token daily free pool covers self-hosted models on both web and API. Beyond it, self-hosted models bill the raw token count; external models add a 50% retail markup at deduction. Once you spend $500 in a 30-day window the markup drops to 30%; at $2,000+ you become a partner and the markup falls to 15%. Premium external models always bill purchased tokens; token top-ups start at $1.

API requests are governed by your purchased balance and a per-key monthly cap tied to your plan: 1,000 calls free, 10,000 on Basic, 100,000 on Pro, 1M on Business. There's no per-second throttle on top - if your key has tokens and you're under the monthly cap, the request runs.

Иә. Серверден жіберілген оқиғаларды қабылдау үшін /v1/chat/ дегенге stream:true дегенді беріңіз. Қатынас пішімі OpenAI- дің тасымалдау әдісімен сәйкес келеді, сондықтан бар клиент SDK- лары өзгеріссіз жұмыс істейді.

Иә — чат соңы OpenAI құрал шақыру схемасына сәйкес tools_array массивін қабылдайды. Құрал шақыруларды қолдайтын модельдер (Qwen 2.5 отбасы + көбі премиум модельдер) tool_calls дегенді қайтарады; қолдауы жоқ модельдер JSON-режім сұрауын қайтарады.

Standard JSON: {error:{message, type, code}}. HTTP 402 means out of credits (response includes shortfall + an upgrade URL). HTTP 429 means daily pool exhausted on a non-API call. HTTP 400 covers validation errors with a human-readable message.

We publish freeai-code on npm + PyPI for the Coder IDE wrapper. For the raw API, the OpenAI SDKs work - point base_url at https://api.free.ai/v1 and pass your sk-free-... key. Same for Vercel AI SDK, LangChain, llamaindex, etc.

Сіздің соңы URL- іңізді /account/?tab=developer дегенге орнатыңыз. Біз барлық жүктемені HMAC- SHA256- мен қолтаңбалаймыз - қолтаңба X- Free- Signature айдарында. Webhook оқиғалары: ұзақ орындалатын тапсырмаларды орындау, бөлісу сілтемесін құру, төменгі кредитті ескертулер және топ шақыруын қабылдау үшін.

Біз жоғарыдан келген бағаны жетондармен сіздің деңгейіңіздің көбейтіндісіне көбейтеміз (1.50× бөлшек, 1.30× жинақ, 1.15× серіктес). Өзіңіз хост еткен үлгілерде маркер жоқ - сіз тек текондарды есептейсіз. Әрбір жауаптағы азайту жолы текондардың нақты бағасын көрсетеді, сондықтан болжау мүмкін емес.

Тегін модельдер өз-өзіне қызмет көрсететін графикалық процессорлар (Qwen 2.5, FLUX, Whisper, Kokoro, т.б.) арқылы жұмыс істейді және күнделікті қорыңызға кіреді. Ақша төленетін модельдер жетекші сыртқы провайдерлерге бағытталады - олар сатып алынған кредиттерді қажет етеді және күнделікті қордан төленбейді. Екеуі де /v1/chat/ endpoint-ін бөліседі; төленетін модельге өту үшін model:premium/ дегенді енгізіңіз.

Иә - Free.ai- дегі барлық өз- өзі хосттаған модельдер ашық көзді, рұқсат етілген лицензиялармен (Apache 2.0, MIT) шығарылған. Біз қолданатын модельдер идентификаторлары HuggingFace- дің бастапқы идентификаторларына сәйкес келеді, ал gpu_ api репозиториясы ашық. Егер құрылғыңызға оркестрлеу керек болса, жеке желі орнату туралы бізбен сөйлесіңіз.

Жақын арада. BYOK сізге өзіңіздің сыртқы провайдер API кілтіңізді беруіңізге мүмкіндік береді, сондықтан шақырулар сіздің тіркелгіңізге есептеледі - осы модельдердегі біздің белгілеуімізді мүлдем өткізіп жібересіз. Бұған дейін, bulk + partner деңгейлері көп клиенттер үшін белгілеуін азайтады.

Free.ai сүйемін? Достарыңа айт!

Парақты бағалау