Utvikler- API

Bygg med Free.ai - et Bearer- symbol, 477 AI- verktøy.

Chat, bilde, video, musikk, stemme, OCR, oversett - alt på et enkelt OpenAI- kompatibelt endepunkt. Generous free pool, transparent oppmerking, partnerprising i skala.

30,000 free tokens/day. Cards never required to start.

Entydig endepunkt per modalitet

En URL håndterer hver pratemodell. En URL for hver bildemodell. Velg modellen med en enkelt streng. Ingen SDK- omformer for hver leverandør.

Ærlig, oppmerkingsvennlig fakturering

Selvverterte modeller regning til rå kostnad. Premium modeller legger til en gjennomsiktig oppmerking som faller når du skalerer. Hvert svar rapporterer den nøyaktige symbolkostnaden.

99 språk utenfor boksen

Chat, oversett, TTS, STT - hver større modalitet dekker 99 språk uten ekstra oppsett. Passer en språkkode og den virker.

60-sekunds hurtigstart

Samme API, fem språk. Slipp din sk- free-... nøkkel i og kjør.

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

Priser - rabatter spark inn automatisk

Selvværte modeller kjører gratis på din 30.000-tegnede daglige pulje, og så fakturerer de til rå kostnad. Premiummodeller er så betalt, oppmerking faller med 30 dagers utgifter.

Frie varesamlinger
30,000 / day
Bare nett - omfatter egenvertsmodeller
Betal-så-å-gå-å-gå
1.50×
< $500 / 30 dager
Bulk
1.30×
≥ 500 $ 30 dager
Partner
1.15×
≥ $2.000 / måned

Oppdeling etter pris →

Nivåer for API-søknad

Planen din løfter automatisk hver enkelt nøkkels månedlige ende på forespørsel - det trengs ingen ny nøkkel. Merk fakturering for hver forespørsel er uendret.

Plan Pris Forespørsler/ måned Rate/minutt
Ledig $0 1,000 60
Grunnleggende $5/mo 10,000 120
Pro $19/mo 100,000 300
Forretning $49/mo 1,000,000 600

Velg en plan →

Forsendelse AI har egenskaper inne i ditt eget produkt? Se Platform API for forretningsplaner og volumprising.

Hva kan du bygge?

Legg inn @handle ditt som prateagent

Tren en AI- persona på dine kunnskaper, slipp en en- linjes skripttagg på alle sider. Besøkende snakker om din AI, kontoen din tar opp kostnaden.

Sett opp @yourhandle

Netthokker

Sett opp et signert tilbakekallingsvarsel for langvarige jobber (videogen, flerbildekopiering, oppretting av deling, lav kredittvarsling). HMAC- SHA256- signatur i X- Free- signature.

Sett opp netthooks →

OSS

Sign up free at /signup/ and confirm your email - that unlocks the 30,000-token daily free pool. Open /account/?tab=api and click Generate. Keys are Bearer tokens of the form sk-free-... and start working immediately. No application, no waitlist.

The 30,000-token daily free pool covers self-hosted models on both web and API. Beyond it, self-hosted models bill the raw token count; external models add a 50% retail markup at deduction. Once you spend $500 in a 30-day window the markup drops to 30%; at $2,000+ you become a partner and the markup falls to 15%. Premium external models always bill purchased tokens; token top-ups start at $1.

API- forespørsler styres av din innkjøpte saldo og en månedlig cap for hver tast bundet til din plan: 1000 anrop ledig, 10.000 på Basic, 100.000 på Pro, 1M på Business. Det er ingen gass per sekund øverst - hvis nøkkelen din har symboler og du er under månedlig terskel, så kjører forespørselen.

Ja. Passstrøm: sann den / v1/chat/ for å motta hendelser som gjelder tjener/ ent. Trådformatet speiler OpenAI- strømmer- konvensjonen slik at eksisterende klient SDKs virker uten endring.

Ja – chat- endepunktet godtar en tabell over verktøy i henhold til OpenAIs skjema for verktøyoppkall. Modeller som støtter egne verktøy bruker (Qwen 2.5 familie + de fleste premium- modeller) returnerer tool_ calls; modeller uten egen støtte faller tilbake til en JSON- modusprompt.

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.

Sett opp slutt- URL- en din under / account /? tab=utvikling. Vi signerer hver nyttelast med HMAC- SHA256 - signaturen ligger i X- Free- Signatur- filhodet. Fire på nettrom for: langvarig fullføring av jobben, generering av delingslenker, varslinger med lav kreditt og gruppeinvitasjon.

Vi multipliserer oppstrømskostnaden i mynter med nivåenes multiplikator (1,50×detalje, 1,30× bulk, 1,15×partner). Selvverterte modeller har ingen oppmerking, du betaler det ubehandlede antall mynter.

Gratis modeller kjører på vår egenverterte GPU- flåte (Qwen 2.5, FLUX, Whisper, Kokoro osv.) og dekkes av din daglige pulje. Betalte modeller til ledende eksterne leverandører - de krever kjøpet kreditt og kan ikke betales fra den daglige puljen. Begge deler samme / v1/ Chat/ endepunkt; passerer modell: premium/ for å velge en lønnet modell.

Ja, alle selvverterte modeller på Free.ai er åpen kildekode med ettergivende lisenser (Apache 2.0, MIT). Modell- ID- ene som vi bruker passer med HuggingFace ID- er oppstrøms, og gpu_ api- repoen vår er offentlig. Hvis du vil ha orkestret på maskinvaren din, så snakk med oss om en privat skyinstallasjon.

Kommer snart. BYOK lar deg oppgi din egen API- nøkkel for eksterne leverandører, så anroper regningen mot kontoen din oppstrøms – du hopper over oppmerkinga vår helt på disse modellene. Indtil da vil masse - og partnernivåene barbere oppmerkinga ned for kunder med store volumer.

Elsk Free.ai? Fortell vennene dine!

Bedøm denne siden