Debanye aha

Build na Free.ai - otu Bearer token, 400+ AI tools.

Chat, image, video, music, voice, OCR, translate - niile na otu OpenAI-compatible endpoint. Generous free pool, na-egosi na-egosi, onye ọrụ na-ere ahịa na scale.

10,000 free tokens na-eziga. Cards na-achọghị ịmalite.

Oge nkenke otu maka módaịlụ

URL otu na-ejikwa móòdù kọ́ọ̀tụ̀ọ̀ niile. URL otu maka móòdù inyogo niile. Họrọ móòdù na stíìnụ̀ 1. Enweghị shuffle SDK per-provider.

Nnukwu, markup-friendly billing

Self-hosted models bill na raw cost. Premium models add a transparent markup that drops as you scale. Every response reports the exact token cost.

99 asụsụ site na igbe ahụ

Chat, tụgharịa, TTS, STT - ọ bụla major modality cover 99 asụsụ na-enweghị extra config. Pass a asụsụ koodu na ọ na-arụ ọrụ.

60-sekọnd mbido n'ụzọ nkịtị

API dị iche, asụsụ iri. Tinye kii sk-free-... gị na-agbago.

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 - discounts kick in automatically

$1 = 750,000 tokens. Self-hosted models bill na raw cost. Premium model markup drops na 30-ụbọchị n'ụbọchị.

Òtù ọ̀fụ̀
30,000 / day
Webu naanị — na-ekpuchi onwe-echekwa model
Pay-as-you-go
1.50×
< $500 / 30 ụbọchị
Bulọọgị
1.30×
≥ $500 / 30 ụbọchị
Ndịna
1.15×
≥ $2,000 / ọnwa

Nkọwapụta ọnụahịa zuru ezu →

Ihe ị ga-ebubata

Tinye @handle gị dịka onyeisi nchọgharị

Train a AI persona na gị nghọta, drop a one-line script tag na ọ bụla ihuakwụkwọ. Visitors chat gị AI; gị akaụntụ picks the cost.

Kewapụta @yourhandle

Webhooks

Nhazie ndenye aha callback maka ọrụ na-arụ ọrụ ogologo oge (video gen, batch transcription, share-link creation, low-credit alerts). HMAC-SHA256 ndenye aha na X-Free-Signature.

Nhazi webhooks →

Ajụjụ ndị na-emekarị

Nweta 10,000 token na nkwenye. Mepee /akaụntụ/?tab=api ma pịa Bipụta. Kii bụ token ndị na-eweta nke ụdị sk-free-... ma malite ọrụ ozugbo. Ọ dịghị usoroiheomume, ọ dịghị ndepụta n'ihi na ịtụle.

$ 1 na-azụta 750,000 tokens. Self-hosted models bill the raw token count; model ndị ọzọ na-eweta 50% nke ahịa ahịa na-abawanye. Mgbe ị na-eji $ 500 n'ime windo ụbọchị 30, markup na-abawanye na 30%; na $ 2,000 + ị na-abụ onye otu ma markup na-abawanye na 15%.

Ndesịta ozi API a na-ahazi site na ego ịzụta nakwa n'ụdị nke ọbụla nke kii kwa ọnwa (difọ́ọ̀ltụ̀ na-akpọ 1,000; gbakwunye ya n'okpuru /akaụntụ/?tab=api). Enweghị n'ụdị nke ọbụla nke sekọnd throttle n'elu — ọ bụrụ na kii gị nwere token na ị nọ n'okpuru nke ọbụla nke ọnwa, a ga-agbanye ndesịta ozi ahụ.

Ee. Kpụga okporo: eziokwu na /v1/chat/ ka ịnabata ihenhọrọ ndị a na-eziga site na sava. Ụdị waya ahụ na-egosipụta OpenAI okporo n'ihi ya, SDKs ndị dị ugbua na-arụ ọrụ na-enweghị mmegharị.

Yabụ - ngwụcha-ọnụọgụgụ nchọgharị ahụ na-anabata araya ihenhọrọ n'ime OpenAI ihenhọrọ-na-akpọ schema. Models nke na-akwado iji ihenhọrọ na-abịanụ (Qwen 2.5 ezinụlọ + ọtụtụ ihenhọrọ na-abịanụ) ga-eziga ihenhọrọ_na-abịanụ; models nke enweghị nkwado na-abịanụ ga-apụ n'ihu na JSON-mode nkuzi.

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.

Anyị na-ebipụta freeai-code na npm + PyPI maka wrapper Coder IDE. Maka API raw, OpenAI SDKs na-arụ ọrụ - point base_url na https://api.free.ai/v1 na-eziga gị sk-free-... key. Same maka Vercel AI SDK, LangChain, llamaindex, wdg.

Kọọ ntọala nke URL nke ngwụcha gị n'okpuru /akaụntụ/?tab=developer. Anyị na-eziga ozi niile na HMAC-SHA256 - ozi ahụ dị na X-Free-Signature header. Webhook ihenhọrọ na-agba ọkụ maka: ọrụ na-aga n'ihu na-arụ ọrụ, ịkwụnye njikọ mmepe, nkwenye ala, nakwa nkwenye nleta otu.

Anyị na-amụba ọnụọgụgụ upstream na token site na multiply nke tier gị (1.50× retail, 1.30× bulk, 1.15× partner). Self-hosted models enweghị markup - ị na-akwụ ụgwọ ọnụọgụgụ token raw. Nhazi nkwụsị na nzaghachi ọ bụla na-egosi ọnụọgụgụ token ziri ezi ka ọ ghara ịbụ ihe a na-atụ anya.

Free model na-arụ ọrụ na GPU anyị na-echekwa onwe ya (Qwen 2.5, FLUX, Whisper, Kokoro, wdg) na-ekpuchi site na pool gị kwa ụbọchị. Paid model na-aga n'ihu na-enyefe n'ime - ndị ahụ chọrọ ịzụta kredit ma a gaghị akwụ ụgwọ maka ya site na pool kwa ụbọchị. Ha abụọ na-ekerịta /v1/chat/ endpoint; banye model:premium/ ka ịhọrọ n'ime model a akwụ ụgwọ.

Yes — every self-hosted model on Free.ai is open-source under permissive licenses (Apache 2.0, MIT). The model IDs we use match the upstream HuggingFace IDs, and our gpu_api repo is public. If you want our orchestration on your hardware, talk to us about a private cloud install.

Na-abịa n'oge na-adịghị anya. BYOK na-enye gị ohere ịnye gị onwe gị n'èzí-provider API key ka ịkpọ oku na-akwụ ụgwọ na akaụntụ gị upstream - ị na-ewepụ anyị markup zuru oke na ndị models. Mgbe ahụ, bulk + ndị otu tiers na-ewepụ markup na-abawanye maka ndị ahịa dị elu.

Ị hụrụ Free.ai? Kpọtụrụ enyi gị!

Ihu ndị a