Pembangun

Free.ai - 1 token Bearer, 400+ alat AI.

Chat, gambar, video, musik, sora, OCR, Translate — sadaya dina hiji titik akhir OpenAI-kompatibel. Pool bébas anu saé, markup transparan, harga mitra dina skala.

10,000 token bébas nalika ngadaptar. Kartu henteu pernah diperyogikeun pikeun miwiti.

Endpoint tunggal kanggo saben mode

Sahiji URL ngawengku unggal model chatting. Sahiji URL pikeun unggal model gambar. Pilih model ku hiji string. Teu aya shuffle per-provider SDK.

Apik, markup-friendly billing

Model self-hosted ngabilkeun biaya raw. Model premium nambahkeun markup transparan anu turun nalika anjeun ngaskalakeun. Satiap tanggapan ngalaporkeun biaya token anu leres.

99 basa saka kotak

Chat, Translate, TTS, STT — unggal modal utama nutupan 99 basa tanpa config tambahan. Pass kode basa jeung éta gawé.

60-detik quickstart

API sing padha, limang basa. Gunakake tombol 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 kick ing otomatis

$ 1 = token 750,000. Model self-hosted bill dina biaya raw. Premium model markup turun kalawan 30-dina konsumsi.

Free pool
30,000 / day
Web mung — nglindhungi model sing dihost dhewe
Pay-as-you-go
1.50×
< $500 / 30 күн
Bulk
1.30×
≥ $500 / 30 күн
Partner
1.15×
≥ $2,000 / month

Full pricing breakdown →

Apa sing bisa sampeyan bangun

@handle minangka agen chatting

Ngalatih AI persona dina pengetahuan anjeun, lebetkeun tag skrip hiji-baris dina halaman mana waé. Pamaké ngobrol AI anjeun; akun anjeun nyandak biaya.

Konfigurer @yourhandle

Webhooks

Ngakonfigurasi callback anu ditandatanganan pikeun tugas anu dijalankeun lila (ngahasilkeun video, transkripsi batches, nyiptakeun tautan-bagi, peringatan kredit-rendah). Tandatangan HMAC-SHA256 dina X-Free-Signature.

Nginstal webhooks →

FAQ

Ngadaptarkeun diri gratis di /signup/ — anjeun bakal meunang 10,000 tokens nalika konfirmasi. Buka /account/?tab=api sarta klik Nyiptakeun. Kuncina nyaéta token Bearer tina bentuk sk-free-... sarta mimiti damel langsung. Teu aya aplikasi, teu aya daftar tunggu.

$ 1 mésér token 750,000. Model anu dihost nyalira ngahitung token kasar; model luar nambahan 50% markup ritel dina pengurangan. Saatos anjeun ngahabiskan $ 500 dina jendela 30-dina markup turun ka 30%; di $ 2,000 + anjeun janten mitra sareng markup turun ka 15%.

Pangéran API ditangtukeun ku saldo anu dipésér anjeun sarta wates bulanan per-key (piawaina 1,000 panggilan; naékkeunana di /account/?tab=api). Teu aya wates per-detik di luhur — upami konci anjeun mibanda tokens sarta anjeun aya di handapeun wates bulanan, pancénna bakal dijalankeun.

Ya. Laksanakeun stream:true dina /v1/chat/ pikeun nampi kajadian anu dikirim ku panyedia. Format wires ngagambarkeun konvensi streaming OpenAI supados klien SDKs anu aya tiasa dianggo tanpa modifikasi.

Ya — titik payun obrolan nampi array alat dumasar skema ngawaler alat OpenAI. Model anu nyarankeun ngagunakeun alat asli (Qwen kulawarga 2.5 + kabéh model premium) bakal ngabalikeun tool_calls; model anu teu nyarankeun mode JSON bakal balik deui ka 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.

Kami ngaluarkeun kode freeai dina npm + PyPI pikeun Coder IDE wrapper. Pikeun API raw, OpenAI SDKs damel - point base_url di https://api.free.ai/v1 sareng asupkeun konci sk-free-... anjeun. Sarua pikeun Vercel AI SDK, LangChain, llamaindex, jst.

Ngakonfigurasi URL titik tungtung anjeun di /account/?tab=developer. Kami tanda tangan unggal payload ku HMAC-SHA256 — tanda tangan aya dina header X-Free-Signature. Peristiwa webhook dihurungkeun pikeun: réngsé tugas anu dijalankeun lami, ngahasilkeun tautan babagi, peringatan kredit rendah, sareng nampi undangan tim.

Kami ngakalikeun biaya upstream dina token ku multiplier tingkat anjeun (1.50× retail, 1.30× bulk, 1.15× partner). Model self-hosted teu boga markup - anjeun mayar jumlah token raw. Garis deduction dina unggal tanggapan nunjukkeun biaya token anu leres janten teu aya guesswork.

Model bébas dijalankeun dina armada GPU anu dihost ku urang sorangan (Qwen 2.5, FLUX, Whisper, Kokoro, jsb.) sarta ditawarkeun ku pool anjeun sapopoé. Model anu dibayar dialihkeun ka panyadia luar anu pangluhurna — anu peryogi kredit anu dibeli sarta teu tiasa dibayar tina pool sapopoé. Kedua-duana mibanda titik akhir /v1/chat/ anu sami; lebetkeun model:premium/ pikeun milih kana model anu dibayar.

Ya — unggal model self-hosted dina Free.ai nyaéta open-source di handapeun lisénsi permissive (Apache 2.0, MIT). ID model anu urang anggo cocog sareng upstream HuggingFace ID, sareng gpu_api repo urang umum. Upami anjeun hoyong orkestrasi urang dina perkakas anjeun, ngobrol sareng kami ngeunaan masang awan pribadi.

Byok ngidinan Anjeun pikeun nyadiakeun konci API pihak katilu-provider anjeun sorangan jadi telepon bill ngalawan akun anjeun upstream - Anjeun leumpang kaluar markup urang sacara lengkep dina model nu. Saméméh éta, tingkat bulk + mitra ngaleupaskeun markup ka handap pikeun palanggan volume tinggi.

Love Free.ai? Nyathet kanca-kancamu!

Nilai kaca iki