Programer API

Izgraditi s Free.ai — jedan Nositeljski žeton, 400+ Alat AI.

Chat, imidž, video, glazba, glas, OCR, prevesti – sve na jednom OpenAI kompatibilan ishod. Velikodušan besplatni bazen, transparentan označavanje, partner cijene na skali.

10.000 besplatnih žetona na prijavu.

Jednokratni ishod po modalitetu

Jedan URL upravlja svakim modelom čavrljanja. Jedan URL za svaki model slike. Odaberite model sa jednim nizom.

Pošteno, prijatno naplatiti račune

Samo-hosted modeli račun po sirovoj cijeni. Premium modeli dodati prozirnu oznaku koja pada kao što ste skala. Svaki odgovor izvještava točan ton troškova.

99 jezika iz okvira

Chat, translate, TTS, STT – svaki glavni modalizator obuhvaća 99 jezika bez dodatne konfiguracije. Dodajte kod jezika i to radi.

60-sekundni brzi početak

Isti API, pet jezika.

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

Cijena – popusti uključuju automatski

$1 = 750,000 žetona. Samo-hosted modeli račun po sirovoj cijeni. Premium model marking padovi s 30-dnevni trošak.

Besplatan bazen
30,000 / day
Samo web – obuhvaća samostalne modele
Pay-as-yo-yo-Go
1.50×
< 500 / 30 dana
Masno
1.30×
≥ 500 / 30 dana
Partner
1.15×
≥ $2,000 / mjesec

Potpuna razgradnja cijena →

Što možeš izgraditi

Umetni @handle kao agent za razgovor

Trenirati Al persona na vaše znanje, ispustiti jednolinijsku skriptnu oznaku na bilo kojoj stranici. Posjetitelji čavrljati svoj AI; vaš korisnički račun preuzima cijenu.

Postavi @yourhandle

Webhooks

Konfigurirajte potpisani poziv za dugotrajne poslove (video gen, serija transkripcija, dijeljenje-link stvaranje, niske kreditne upozorenja). HMAC-SHA256 potpis u X-free-Signature.

Postavi webhooks →

Pitanja

Prijavite se besplatno na /signup / — dobijete 10.000 žetona na potvrdu. Otvorite /account /?tab=api i kliknite Generirati. Ključevi su Nositelj žetona oblika sk-freee-... i počnite raditi odmah. Nema aplikacije, nema liste čekanja.

$1 kupuje 750,000 žetona. Samo-hosted modeli račun sirov token broj; vanjski modeli dodati 50% maloprodajni označavanje na odbitku. Nakon što potrošite $500 u 30-dnevnom prozoru, označavanje pada na 30%; na $2,000+ postajete partner i označavanje pada na 15%. Dnevni besplatni bazen: 5000 žetona za potvrđene račune (web, ne API).

API zahtjevi su uređeni kupljenom ravnotežom i po ključu mjesečnim kapom (podrazumijeva se na 1.000 poziva; podignite ga pod /account /?tab=api). Nema gasova po sekundi na vrhu – ako vaš ključ ima žetone i vi ste pod mjesečnim kapom, zahtjev se pokreće.

Da. Pass stream:true on /v1/chat / za primanje Događaja poslužitelja-Sent. Žica format retrovizorira konferenciju OpenAI streaming tako da postojeći klijent SDKs radi bez promjene.

Da — ishod razgovora prihvaća niz alata po shemi OpenAI poziva. Modeli koji podržavaju upotrebu izvornog alata (Qwen 2,5 obitelj + većina premium modela) vraćaju alatne _ pozive; modeli bez izvorne podrške padaju natrag na JSON- mod 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 omot. Za sirov API, OpenAI SDKs rad — point base_url na https://api.free.ai/v1 i dodajte svoj sk-free-... ključ. Isto za Vercel AI SDK, LangChain, lamaindex, itd.

Podesite svoj ishod URL pod /account /?tab=developer. Potpisujemo svaki teret HMAC-SHA256 – potpis je u zaglavlju X-free-Signature. Webhook događaji vatra za: dugotrajno dovršetak posla, dijeljenje-link generacije, niske kreditne upozorenja, i tim poziva na prihvaćanje.

Pomnožavamo troškove uzvoda u žetonima množenjem (1,50× maloprodaja, 1,30× veliko, 1,15× partner). Samostalni modeli nemaju oznaku – plaćate broj sirovih žetona. Odbitna linija na svakom odgovoru pokazuje točan trošak znaka tako da nema nagađanja.

Besplatni modeli pokrenuti na našoj samo-hosting floti GPU (Qwen 2,5, FLUX, Whisper, Kokoro, itd.) i pokriveni su svojim dnevnim bazenom. Plaćeni modeli rute vodećim vanjskim pružateljima – one zahtijevaju kupljene kredite i ne mogu se plaćati iz dnevnog bazena. Oba dijele isti /v1/chat/ ishod; prolaz model:premium/ da bi se odabrali u plaćeni model.

Da — svaki samo-hosting model na Free.ai je otvoreni-source pod popustljivim licencama (Apache 2.0, MIT). Model IDs koji koristimo odgovara upstream HuggingFace IDs, a naš gpu_api repo je javnost. Ako želite naše orkestriranje na vašem hardveru, razgovarajte s nama o privatnoj instalaciji oblaka.

Dolazi uskoro. BYOK vam omogućuje opskrbu vlastitim vanjskim dostavljačem API ključ tako poziva račun protiv vašeg računa uzvodno – preskočite naš označavanje u potpunosti na tim modelima. Do tada, gomila + partner stupnjeva brijati označavanje dolje za velike količine kupaca.

Like this tool? Share it!

Ocijeni ovu stranicu