Bygg med Free.ai – ett Bearer- symbol, 400+ AI- verktøy.
Chat, image, video, musikk, stemme, OCR, oversett – alt på ett enkelt OpenAI- kompatibelt endepunkt. Generous free pool, transparent oppmerking, partnerprising i skala.
30. 000 gratis tokener per dag. Kortene trengs aldri å starte.
Entydig endepunkt per modalitet
En URL håndterer hver pratemodell. En URL for hver bildemodell. Velg modellen med en enkelt streng. Ingen SDK- shuffle for hver leverandør.
Ærlig, oppmerkingsvennlig fakturering
Selvverterte modeller faktureres til rå kostnad. Premiummodeller legger til en gjennomsiktig oppmerking som faller mens du skalerer. Hvert svar rapporterer den eksakte symbolkostnaden.
99 språk utenfor boksen
Chat, translate, TTS, STT – alle større modaliteter dekker 99 språk uten ekstra oppsett. Passer en språkkode og den virker.
60-sekunders hurtigstart
Samme API, fem språk. Slipp din skr- 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 automatisk innskyting
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.
Oppdeling etter pris i sin helhet →
Nivåer for API-søknad
Planen din løfter automatisk hver gang du ber om en ny nøkkel – ingen ny nøkkel trengs. 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 |
Forsendelse AI har egenskaper inne i ditt eget produkt? Se Platform API for forretningsplaner og volumprising.
Hva du kan bygge
Legg inn _@handle som chatagent
Tren en AI- persona på dine kunnskaper, slipp en en- linjes skripttagg på en hvilken som helst side. Besøkende snakker om din AI, kontoen din tar opp kostnaden.
Netthooks
Sett opp et signert tilbakekalling for langvarige jobber (videogen, flerbildekopiering, oppretting av delingslenker, varslinger med lav kreditt). HMAC- SHA256- signatur i X- Free- Signature.
Sett opp netthooks →