Utvecklar- API

Bygg med Free.ai - en Bearer token, 477 AI verktyg.

Chat, bild, video, musik, röst, OCR, översätta - allt på en enda OpenAI-kompatibel endpoint. Generös fri pool, transparent markering, partner prissättning i skala.

30 000 gratis polletter/dag. Kort som aldrig behöver starta.

Enstaka endpoint per modalitet

En URL hanterar varje chattmodell. En URL för varje bildmodell. Välj modellen med en enda sträng. Ingen SDK-blandare.

Ärlig, påslagsvänlig fakturering

Självvärdiga modeller fakturerar till rå kostnad. Premium modeller lägga till en transparent markering som sjunker när du skala. Varje svar rapporterar den exakta token kostnaden.

99 språk ur lådan

Chat, översätta, TTS, STT - varje större modalitet täcker 99 språk utan extra inställning. Skicka en språkkod och det fungerar.

60-sekunders snabbstart

Samma API, fem språk, släpp in din nyckel och spring.

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

Prissättning - rabatterna sparkar in automatiskt

Själv-värdiga modeller körs gratis på din 30 000-token dagliga poolen, sedan fakturera på rå kostnad. Premium modeller är pay-as-you-go; markup droppar med 30-dagars spendera.

Gratis pool
30,000 / day
Webben - täcker självvärdiga modeller
Betala som du vill
1.50×
< 500 / 30 dagar
Bulk
1.30×
≥ 500 / 30 dagar
Partner
1.15×
≥ 2000 dollar/ månad

Fullständig uppdelning av prissättningen →

API- begäran nivåer

Din plan lyfter varje nyckels månatliga begäran lock automatiskt - ingen ny nyckel behövs. Token fakturering per begäran är oförändrad.

Plan Pris Begäran/månad Pris/minut
Fritt $0 1,000 60
Grundläggande $5/mo 10,000 120
För 19/mo 100,000 300
Företag $49/mo 1,000,000 600

Välj en plan →

Frakt AI funktioner inuti din egen produkt? Se Platform API för affärsplaner och volym prissättning.

Vad du kan bygga

Lägg in din @handle som chattagent

Träna en AI persona på din kunskap, släpp en en-line skript tag på någon sida. Besökare chatta din AI; ditt konto plockar upp kostnaden.

Ställ in @yourhandle

Webbhooks

Anpassa en signerad callback för långvariga jobb (videogen, parti transkription, skapande av delningslänk, lågkreditvarningar). HMAC-SHA256 signatur i X-Free-signature.

Ställ in webbhooks →

Vanliga frågor

Registrera dig gratis på /signup / och bekräfta din e-post - som låser upp 30 000-token dagliga gratis pool. Öppna / account/?tab=api och klicka på Generera. Nycklarna är Bearer tokens av formuläret sk-free-... och börja arbeta omedelbart. Ingen ansökan, ingen väntelista.

Den 30 000-boken dagliga gratispoolen täcker självvärdiga modeller på både webben och API. Bortom det, självvärdiga modeller fakturera rå token räkning; externa modeller lägga till en 50% retail markup till avdrag. När du spenderar $ 500 i en 30-dagars fönster markup sjunker till 30%; på $ 2000 + du blir en partner och pålägget faller till 15%. Premium externa modeller alltid fakturera köpta tokens; token top-ups börjar på $ 1.

API-förfrågningar styrs av ditt köpta saldo och en per nyckel månatligt lock som är knuten till din plan: 1000 samtal gratis, 10 000 på Basic, 100.000 på Pro, 1M på Business. Det finns ingen per sekund gas på toppen - om din nyckel har polletter och du är under den månatliga locket, begäran körs.

Ja. Pass stream:true on /v1/chat/ to receive Server-Sent Events. Wire formatet speglar OpenAI streaming convention så befintliga klient SDKs fungerar utan ändringar.

Ja - chatten endpoint accepterar en verktygsmatris per OpenAI verktygskalla schema. Modeller som stöder inbyggt verktyg användning (Qwen 2.5 familj + mest premium modeller) kommer att returnera verktyg_samtal; modeller utan inbyggt stöd falla tillbaka till en JSON-lägesprompt.

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.

Vi publicerar friai-kod på npm + PyPI för Coder IDE-omslag. För det råa API:et, fungerar OpenAI SDKs - punktbase_url på https://api.free.ai/v1 och skickar din sk-free-... nyckel. Samma för Vercel AI SDK, LangChain, lamaindex, etc.

Konfigurera din slutpunktsURL under / account/?tab=utvecklare. Vi signerar varje nyttolast med HMAC-SHA256 - signaturen finns i X-fri signaturhuvudet. Webhook händelser brand för: långvarigt jobb slutförande, delningslänk generation, låg kredit varningar, och team inbjuder acceptans.

Vi multiplicerar uppströms kostnaden i tokens med din nivå multiplikator (1,50× detaljhandel, 1,30× bulk, 1.15× partner). Självvärdiga modeller har ingen markering - du betalar den råa token räkna. Avdragslinjen på varje svar visar den exakta token kostnaden så det finns ingen gissning.

Gratis modeller körs på vår egenhändigt värd GPU-flotta (Qwen 2.5, FLUX, Whisper, Kokoro, etc.) och täcks av din dagliga pool. Betald modeller rutt till ledande externa leverantörer - de kräver köpta krediter och kan inte betalas från den dagliga poolen. Båda delar samma /v1/chat/ endpoint; pass modell:premium/ att välja in i en betald modell.

Ja - varje egenhändigt modell på Free.ai är öppen källkod under permissive licenser (Apache 2.0, MIT). Modell-ID som vi använder matchar uppströms HuggingFace ID, och vår gpu_api repo är offentlig. Om du vill ha vår orkestrering på din hårdvara, prata med oss om en privat molninstallation.

Kommer snart. BYOK låter dig leverera din egen extern leverantör API-nyckel så samtal fakturera mot ditt konto uppströms – du hoppar över vår markering helt på dessa modeller. Fram till dess, bulk + partner nivåer raka markeringen ner för hög volym kunder.

Love Free.ai? Tell your friends!

Betygsätt denna sida