Utvecklare API

Bygga med Free.ai – en Bearer token, 400+ AI verktyg.

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

30000 gratis polletter/dag. Kort som aldrig behöver startas.

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-shuffle per leverantör.

Ärlig, påslagsvänlig fakturering

Självvärdiga modeller räkning 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

Chatta, ö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 och fem språk.

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 – rabatter spark in automatiskt

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

Gratis pool
30,000 / day
Endast på webben – omfattar modeller som är självförsörjande
Betala-som-du-gå
1.50×
< 500 / 30 dagar
Bulk
1.30×
≥ $ 500 / 30 dagar
Partner
1.15×
≥ $ 2000 / 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
Avgiftsfri $0 1,000 60
Grundläggande Fem dollar/min 10,000 120
För 19/mo 100,000 300
Affärer Fyra dollar/ton 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 one-line skript tag på någon sida. Besökare chatta din AI; ditt konto plockar upp kostnaden.

Ställ in @yourhandle_

Webbhooks

Konfigurera en signerad callback för långvariga jobb (videogen, batch transkription, share-link create, low-credit alerts). 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 den 30 000- token dagliga gratispoolen. Ö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 vid 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 bundna till din plan: 1000 samtal gratis, 10 000 på Basic, 100.000 på Pro, 1M på företag. 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 ändring.

Ja — chatten endpoint accepterar en verktygsmatris per OpenAI verktyg-kalla schema. Modeller som stöder inbyggt verktyg användning (Qwen 2.5 familj + de flesta 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 - punktbas_url på https://api.free.ai/v1 och passerar din sk-free-... nyckel. Samma för Vercel AI SDK, LangChain, lamaindex, etc.

Konfigurera din endpoint URL under / account/?tab=utvecklare. Vi signerar varje nyttolast med HMAC-SHA256 – signaturen finns i X-Free-signature-huvudet. Webhook händelser brand för: långvarig jobbkomplettering, delningslänk generation, låg-kredit varningar, och team inbjuder acceptans.

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

Gratis modeller körs på vår egen värd GPU- flotta (Qwen 2.5, FLUX, Whisper, Kokoro, etc.) och täcks av din dagliga pool. Betalda 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 en betald modell.

Ja — varje egenhändigt modell på Free.ai är öppen källkod under tillåtna 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 this tool? Share it!

Betygsätt denna sida