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.

30,000 free tokens / maalin. 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

Models Self-hosted ku socdaan bilaash ah ee 30,000-token maalin kasta, ka dibna bill on qiimaha raw. Premium models waa lacag-sida-aad-gasho; markup drops with 30-maalmood oo lacag ah.

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 →

API weydiinta tirada

qorshahaagu wuxuu si otomaatig ah u saaraa shuruudaha codsiga billaha ah ee dhammaan astaamaha - ma jiro astaamo cusub oo loo baahan yahay.

Qorshe Qiimaha Dalabaadka / bilood Qiimaha / daqiiqo
Bilaash $0 1,000 60
Saddexaad $5/bilood 10,000 120
Pro $19/bilood 100,000 300
Ganacsi $49/bilood 1,000,000 600

Dooro qorshe →

Soo dejinta astaamaha AI ee ku jira alaabtaadaada? Ka eeg Platform API qorshayaasha ganacsi iyo qiimaha tirada.

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/ iyo xaqiiji emailkaaga — in ay fureyso 30,000-token maalin kasta free pool. Fur /account/?tab=api oo guji abuuro. Furayaasha waa Bearer tokens ee qaabka sk-free-... iyo bilaabi shaqada isla markiiba. Ma aha codsiga, ma aha liiska sugitaanka.

30,000-token maalin kasta oo bilaash ah ayaa ka kooban noocyo is-hoosaysiiya oo ku yaal webka iyo API-ba. Ka dibna, noocyada is-hoosaysiiya waxay ku xisaabtamaan tirada token-ka ah; noocyada dibadda ah waxay ku darayaan 50% qiimo dhimis qiimo dhimis ah. Markaad ku bixiso $ 500 30-maalmood oo furayaasha ah, qiimaha ayaa hoos u dhacaya 30%; $ 2,000 + waxaad noqotaa saaxiib iyo qiimaha ayaa hoos u dhacaya 15%.

API codsiyada waxaa maamula miisaaniyaddaada iibsaday iyo per-key bishii cap ku xiran qorshahaaga: 1,000 wicitaanada bilaash ah, 10,000 on Basic, 100,000 on Pro, 1M on Business. Waxaa jira per-second throttle on top — haddii aad keydka aad leedahay calaamadaha iyo aad hoos u hooseysa cap bilood, 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.

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.

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