Pangembang

Build with Free.ai — one Bearer token, 400+ AI tools.

Chat, gambar, video, musik, swara, OCR, erjemahake — kabeh ing siji titik pungkasan sing kompatibel karo OpenAI. Pool gratis sing jembar, markup transparan, partner pricing ing skala.

10,000 token gratis ing signup. Kartu ora perlu kanggo miwiti.

Titik pungkasan tunggal saben modalitas

Satunggal URL ngontrol saben modél chatting. Satunggal URL kanggé saben modél gambar. Pilih modél kaliyan string tunggal. Ora ana shuffle SDK per-provider.

Kejujuran, markup-friendly billing

Model self-hosted nganggep biaya raw. Model premium nambahake markup transparan kang mudhun nalika sampeyan ngrekam. Saben tanggapan nglaporake biaya token sing bener.

99 basa ing kotak

Chat, translate, TTS, STT — saben modalitas utama nglindhungi 99 basa tanpa konfigurasi tambahan. Pass a language code and it works.

60 detik wiwitan cepet

API kang padha, limang basa. Gunakake kunci sk-free-... lan tindakake.

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"]

Pricing - diskon otomatis diwiwiti

$1 = 750,000 tokens. Self-hosted model bill ing biaya raw. Premium model markup mudhun karo 30-dina mbayar.

Pool bébas
30,000 / day
Web mung - nglindhungi model self-hosted
Pay-as-you-go
1.50×
30 dina
Bulk
1.30×
≥ $500 / 30 dina
Partner
1.15×
≥ $2,000 / wulan

Pratélan pupuh →

Apa kang bisa digawé

@handle sampeyan dilebokake minangka agen chatting

Nglatih AI persona ing kawruh sampeyan, ndhapuk tag skrip siji-baris ing kaca apa wae. Pangunjung ngobrol AI sampeyan; akun sampeyan njupuk biaya.

Nggawe @yourhandle

Webhook

Ngkonfigurasi callback kang ditandatangani kanggo tugas kang mlaku dawa (gen video, transkripsi batch, penciptaan link-share, peringatan kredit-rendah). Tandatangan HMAC-SHA256 ing X-Free-Signature.

Ngrancang webhooks →

FAQ

Mlebu gratis ing /signup/ — sampeyan bakal nampa 10,000 token nalika konfirmasi. Bukak /account/?tab=api lan klik Generate. Kunci iku Bearer token saka wujud sk-free-... lan wiwit kerja langsung. Ora ana aplikasi, ora ana daftar tunggu.

$1 tuku 750,000 token. Self-hosted model bill the raw token count; model njaba nambah 50% retail markup ing deduction. Nalika sampeyan mbayar $500 ing jendela 30 dina markup mudhun menyang 30%; ing $2,000 + sampeyan dadi mitra lan markup mudhun menyang 15%. Daily free pool: 5,000 tokens for confirmed accounts (web, not API).

Panggonan API ditemtokake déning saldo sing didol lan watesan saben-kunci saben wulan (piranti lunak standar kanggo 1,000 panjaluk; tambahake ing /account/?tab=api). Ora ana throttle saben detik ing ndhuwur — yen kuncimu duwé token lan sampeyan ana ing ngisor watesan saben wulan, panjaluk bakal diwiwiti.

Ya. Pas stream:true ing /v1/chat/kanggé nampi acara ingkang dipun-utus-server. Format wiring nggambaraken konvensi streaming OpenAI supados klien SDKs ingkang sampun wonten damel tanpa modifikasi.

Ya — titik pungkasan chatting nampa array piranti miturut skema panjaluk piranti OpenAI. Model kang nyokong panggunaan piranti asli (Qwen 2.5 kulawarga + akèh model premium) bakal bali tool_calls; model kang ora nyokong asli bakal bali menyang prompt mode 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.

Kita nerbitaké freeai-code ing npm + PyPI kanggo Coder IDE wrapper. Kanggo API raw, OpenAI SDKs kerja — point base_url ing https://api.free.ai/v1 lan pass sk-free-... kunci. Serupa kanggo Vercel AI SDK, LangChain, llamaindex, lsp.

Konfigurasi URL titik pungkasan ing /account/?tab=developer. Kita nyambung saben payload karo HMAC-SHA256 — nyambung ana ing pengepala X-Free-Signature. Kegiatan webhook diaktifaké kanggo: rampung tugas kang dawa, panggawéan tautan-share, peringatan kredit-rendah, lan nampani panjaluk tim.

Kita ngkali biaya upstream ing token kanthi multiplier tingkatmu (1.50× retail, 1.30× bulk, 1.15× partner). Model self-hosted ora duwe markup — sampeyan mbayar jumlah token mentah. Garis deduksi ing saben tanggapan nuduhaké biaya token sing bener supaya ora ana penalaran.

Model gratis dijalanaké ing GPU sing dihost dhewe (Qwen 2.5, FLUX, Whisper, Kokoro, lsp.) lan diwènèhi ing pool saben dina. Model sing dibayar dialihake menyang penyedia luar biasa — sing mbutuhake kredit sing didol lan ora bisa dibayar saka pool saben dina. Kabeh duwe /v1/chat/ endpoint sing padha; pass model:premium/ kanggo milih dadi model sing dibayar.

Ya — saben modél kang dihost ing Free.ai iku sumber-akèhan kang didhukung lisensi permisif (Apache 2.0, MIT). ID modél kang kita gunakake padha karo ID HuggingFace upstream, lan gpu_api repo kita umum. Yen sampeyan pengin orkestrasi kita ing piranti keras sampeyan, critakake karo kita babagan nginstal awan pribadi.

Ing mangsa ngarep. BYOK ngidini sampeyan kanggo nyedhiyani sampeyan dhewe-dhewe eksternal-provider API kunci supaya panjaluk bill kontra akun upstream sampeyan - sampeyan ngliwati markup kita kabèh ing model sing. Saben wektu, bulk + partner tingkat ngresiki markup mudhun kanggo pelanggan volume dhuwur.

Free.ai? Nyathet kanca-kancamu!

Rangking kaca iki