Soo-saarayaasha

Dhis Free.ai - mid kasta oo ka mid ah calaamadda, 400 + qalabka AI.

Chat, sawir, video, music, cod, OCR, turjumaan — dhammaantood oo ku saabsan mid ka mid ah OpenAI-u-qalmitaanka dhamaadka.

10,000 free tokens on diiwaangelinta. Cards marnaba loo baahan yahay in la bilaabo.

Mid ka mid ah xadka dhamaadka per modality

Mid URL xakamayn chat mid kasta. Mid URL ah oo loogu talagalay mid kasta oo sawirka mid. Pick midka leh hal xaraf. No per-bixiye SDK shuffle.

Run, markup-friendly billing

Models Premium ku dar markup cad oo hoos u sida aad miisaanka. jawaab kasta oo warbixin ku saabsan qiimaha token saxda ah.

99 luqadood oo ka baxsan sanduuqa

Chat, tarjumaan, TTS, STT — hab kasta oo weyn oo ka mid ah 99 luqadood oo aan config dheeraad ah.

60-second quickstart

Same API, shan luqadood. Ku rid sk-free-... furaha ku jira oo socodso.

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

Qiimaha - dhimis ku shubto oo otomaatig ah

$ 1 = 750,000 calaamadaha. Self-hosted qaababka bill at qiimaha raw. Premium qaabka markup hoos u 30-maalmood oo ku baxaya.

Free pool
30,000 / day
Webka oo kaliya — waxaa ka mid ah moodooyinka la martiqaaday
Bixi-sida-aad-gasho
1.50×
< $500 / 30 maalmood
Bulk
1.30×
≥ $500 / 30 maalmood
Xidhiidh
1.15×
$2,000 / bilood

Go'aankii qiimaha buuxa →

Waxaad dhisi kartaa

Ku dheji @handle sida wakiil ku hadla

Tababarka AI persona on aqoontaada, hoos tag script mid-line on page kasta. Booqdayaasha la hadli AI aad; xisaabtaada picks up qiimaha.

Ku dar @yourhandle

Webhooks

Configure callback signed for long-running shaqooyinka (video gen, baakadaha, share-link abuurista, low-credit digniinta). HMAC-SHA256 saxiixa X-Free-Saxiixa.

Ku dar webhooks →

Su'aalaha La Weydiiyo

Ka diiwaan gashan bilaash ah /signup/ — waxaad ka heli doontaa 10,000 calaamadaha ku xaqiijin. Fur /account/?tab = API oo guji soo saar. Furayaasha waa calaamadaha Bearer ee qaabka sk-free-... iyo bilaabi shaqada isla markiiba. Ma aha codsiga, ma aha liiska sugitaanka.

$ 1 iibsadaa 750,000 calaamadaha. Self-hosted qaababka bill tirada calaamada ah; qaababka dibadda ku dar 50% dukaanka marka la soo qaado. Marka aad ku bixiso $ 500 in 30-maalmood oo daaqadda markup hoos u 30%; at $ 2,000 + aad noqoto saaxiib iyo markup hoos u 15%.

API codsiyada waxaa maamula miisaaniyadda aad iibsatay iyo per-key bille ah cap (defaults in 1,000 wicitaanada; kor u qaado hoos /account/?tab = api). Waxaa jira per-second throttle kor — haddii aad keydka aad leedahay tokens oo aad hoos u tahay cap bille ah, codsiga socda.

Haa. U gudbi: run on / v1 / chat / si ay u helaan Server-Sent dhacdooyinka. qaabka wire mirrors OpenAI streaming convention sidaas oo kale SDKs macaamiisha hadda jira shaqeeyaan aan wax laga beddelin.

Haa — xadka sheekaysiga wuxuu aqbalaa qalab isku dhafan oo ah OpenAI-shuruudaha qalabka. Moodellada taageeraya isticmaalka qalabka asalka ah (Qwen 2.5 qoyska + moodooyinka ugu badan ee premium) waxay ku celin doonaan tool_calls; moodooyinka aan taageero asal ah lahayn waxay ku soo noqon doonaan JSON-mode prompt.

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.

Waxaan daabacnaa freeai-code on npm + PyPI ee Coder IDE wrapper. API-ka qalalan, OpenAI SDKs shaqada — point base_url at https://api.free.ai/v1 iyo ku gudbi sk-free-... furaha. Sida Vercel AI SDK, LangChain, llamaindex, iwm.

Ku dar URL-kaaga dhamaadka hoos /account/?tab = horumariye. Waxaan ku saxiixnaa wax kasta oo la soo dejiyo HMAC-SHA256 - saxiixa waxaa ku jira X-Free-Signature header. Webhook dhacdooyinka dabka: dhamaystirka shaqada ee dheer, abuurista xiriirka qaybinta, digniinta deynta hoose, iyo aqbalaadda martigelinta kooxda.

Waxaan ku badinaa qiimaha upstream ee calaamadaha by tiradaada tirada (1.50 × xayeysiis, 1.30 × bulk, 1.15 × saaxiib). Self-hosted qaabab ma laha markup - waxaad bixisaa tirada token ah ee aan la karsan.

Free models run on our self-hosted GPU fleet (Qwen 2.5, FLUX, Whisper, Kokoro, iwm) iyo waxaa ka mid ah aad maalin kasta pool. Payed models route to leading external providers — kuwaas oo u baahan credits iibsaday oo aan laga bixin karin maalin kasta pool. Labaduba wadaagaan /v1/chat/ endpoint; pass model:premium/ in ay doortaan in ay ku biiraan a model lacagta.

Haa — mid kasta oo ka mid ah qaababka Free.ai ayaa ah mid furan oo furan oo leh liisanyo oggolaansho ah (Apache 2.0, MIT). ID-yada moodooyinka aan isticmaalno waxay la mid yihiin ID-yada upstream HuggingFace, iyo gpu_api repo waa dadweyne. Haddii aad rabto inaan ku ciyaarno qalabkaaga, nala hadal ku saabsan rakibidda daruurta gaarka ah.

BYOK kuu ogolaanayaa inaad bixiso aad keydka API-gaagaha dibadda ah ee aad u baahan tahay si aad u codsato lacag ka dhan ah xisaabtaada upstream - waxaad ka gudubtaa markup-ka oo dhan ee moodooyinkaas. Tan iyo markaas, heerarka + xubin ka ah xubin ka ah ayaa ka saara markup-ka macaamiisha heerka sare ah.

Jecel Free.ai? Ka warran saaxiibbadaa!

Qiimayn qoraalkan