API za programere

Free.ai - jedan nosilac, 400+ AI alata.

Chat, slike, video, muzika, glas, OCR, prevodi - sve na jednoj OpenAI-kompatibilnoj krajnjoj tački. Velikanski besplatan bazen, transparentno označavanje, partnerska cijena po skali.

10.000 besplatnih žetona za prijavu, a kartice nisu potrebne za početak.

Jedna krajnja tačka po modalitetu

Jedan URL za svaki model razgovora. Jedan URL za svaki model slike. Odaberite model sa jednim nizom znakova. Nema miješanja po SDK-u.

Iskreno, naplatom koja je prijateljska prema markupu

Modeli koji se sami hostaju naplaćuju po sirovim cijenama. Premium modeli dodaju transparentnu marku koja se smanjuje kako skalirate. Svaki odgovor izvještava tačnu cijenu tokena.

99 jezika iz kutije

Chat, prevod, TTS, STT — svaka glavna modalitet pokriva 99 jezika bez dodatne konfiguracije. Proslijedite kod jezika i radi.

60-sekundi brzog starta

Isti API, pet jezika, ubaci svoj sk-free-... ključ i kreni.

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

Cijene - popusti se automatski uvode

$1 = 750.000 žetona. modeli koji se sami drže naplaćuju po sirovim troškovima. premium model naplata pada sa 30-dnevnom potrošnjom.

Slobodan bazen
30,000 / day
Web only — covers self-hosted models
Plaćaj kako ideš.
1.50×
< $500 / 30 dana
Bulk
1.30×
≥ $500 / 30 dana
Partner
1.15×
2.000 dolara mjesečno.

Cijena po jedinici →

Šta možeš da izgradiš

Ugradite svoj @handle kao agenta za razgovor

Trenirajte AI osobu na vašem znanju, ubacite jednolinijski skriptni tag na bilo koju stranicu. Posjetioci razgovaraju sa vašim AI; vaš račun uzima trošak.

Postavite @yourhandle

Webhooks

Podesite potpisani povratni poziv za dugotrajne poslove (generiranje videozapisa, serijsko prepisivanje, stvaranje linkova za dijeljenje, upozorenja o niskom kreditu). HMAC-SHA256 potpis u X-Free-Signature.

Postavite webhooke →

FAQ

Registrirajte se besplatno na /signup/ — dobit ćete 10.000 žetona po potvrdi. Otvorite /account/?tab=api i kliknite na Generiraj. Ključevi su nosioci oblika sk-free-... i počnite raditi odmah. Nema prijave, nema liste čekanja.

$1 kupuje 750.000 žetona. Modeli koji se sami hostaju naplaćuju sirovi broj žetona; vanjski modeli dodaju 50% maloprodajne marže na odbitak. Kad potrošite $500 u 30-dnevnom periodu marža pada na 30%; na $2.000+ postajete partner i marža pada na 15%. Dnevni besplatan fond: 5.000 žetona za potvrđene račune (web, ne API).

API zahtjevi su regulirani vašim kupljenim saldom i mjesečnim ograničenjem po ključu (standardno na 1000 poziva; povećajte ga pod /account/?tab=api). Nema ograničenja po sekundi na vrhu — ako vaš ključ ima tokene i vi ste ispod mjesečnog ograničenja, zahtjev se pokreće.

Da. Proslijedi stream:true na /v1/chat/ da bi primio događaje poslane sa servera. Format žice odražava OpenAI konvenciju strujanja tako da postojeći klijentski SDK-ovi rade bez izmjena.

Da — krajnja tačka razgovora prihvaća niz alata po shemi pozivanja alata OpenAI. Modeli koji podržavaju nativno korištenje alata (Qwen 2.5 porodica + većina premium modela) će vratiti tool_calls; modeli bez nativne podrške će se vratiti na 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.

Objavljujemo freeai-code na npm + PyPI za Coder IDE wrapper. Za sirovo API, OpenAI SDK-ovi rade — pokažite base_url na https://api.freeai/v1 i proslijedite svoj sk-free-... ključ. Isto za Vercel AI SDK, LangChain, llamaindex, itd.

Konfiguriraj URL krajnje tačke pod /account/?tab=developer. Mi potpisujemo svaki paket sa HMAC-SHA256 — potpis je u X-Free-Signature zaglavlju. Webhook događaji se aktiviraju za: dugotrajno izvršavanje zadatka, generiranje linka za dijeljenje, upozorenja o niskom kreditu, i prihvaćanje poziva tima.

Mi množimo cijenu u tokenicama multiplikatorom vašeg nivoa (1.50× maloprodaja, 1.30× skupa, 1.15× partner). Modeli sa vlastitim hostingom nemaju markup — plaćate sirovi broj tokena. Linija za odbitak na svakom odgovoru pokazuje tačnu cijenu tokena tako da nema nagađanja.

Besplatni modeli rade na našoj samohostiranu GPU floti (Qwen 2.5, FLUX, Whisper, Kokoro, itd.) i pokriveni su vašim dnevnim fondom. Plaćeni modeli se usmjeravaju na vodeće vanjske davaoce usluga — oni zahtijevaju kupljene kredite i ne mogu se platiti iz dnevnog fonda. Oba dijele istu /v1/chat/ krajnju tačku; proslijedite model:premium/ da biste se uključili u plaćeni model.

Da — svaki model na Free.ai je otvoreni kod pod permisivnim licencama (Apache 2.0, MIT). ID-ovi modela koje koristimo podudaraju se sa upstream HuggingFace ID-ovima, a naš gpu_api repo je javni. Ako želite našu orkestraciju na vašem hardveru, razgovarajte s nama o privatnoj instalaciji u oblaku.

Uskoro. BYOK vam omogućava da dostavite svoj vlastiti vanjski API ključ, tako da se pozivi obračunavaju na računu upstream - preskačete našu oznaku u potpunosti na tim modelima. Do tada, razine masovnih + partnera briju oznaku za velike količine kupaca.

Volite Free.ai?

Ocijeni ovu stranicu