Udvikler- API

Byg med Free.ai - en Bearer token, 477 AI værktøjer.

Chat, billede, video, musik, stemme, OCR, oversætte - alle på en enkelt OpenAI-kompatibel endpoint. Generøs gratis pool, gennemsigtig markup, partner prissætning på skala.

30.000 gratis tokens / dag. Kort aldrig forpligtet til at starte.

Enkelt endpoint per modalitet

En URL håndterer hver chatmodel. En URL til hver billedmodel. Vælg modellen med en enkelt streng. Ingen SDK-shuffle.

Ærlig, markup-venlig fakturering

Selv-hostede modeller regningen på rå omkostninger. Premium modeller tilføje en gennemsigtig markup, der falder som du skala. Hvert svar rapporterer den nøjagtige symbolske omkostninger.

99 sprog ud af boksen

Chat, oversætte, TTS, STT - hver større modalitet dækker 99 sprog uden ekstra config. Passer en sprogkode, og det virker.

60-sekunders quickstart

Samme API, fem sprog. Slip din sk-fri-... nøglen ind og køre.

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 sparke ind automatisk

Selvværd modeller køre gratis på din 30.000-token daglig pool, så regning på rå omkostninger. Premium modeller er pay-as-you-go; markup falder med 30-dages tilbringe.

Gratis pool
30,000 / day
Web kun - dækker selv-hostede modeller
Pay- as- you- go
1.50×
< $500 / 30 dage
Bulk
1.30×
≥ 500 / 30 dage
Partner
1.15×
≥ 2,000 $ / måned

Fuldstændig opdeling efter pris →

API-anmodnings- niveauer

Din plan løfter automatisk hver nøgles månedlige forespørgselslåg - ingen ny nøgle nødvendig. Token fakturering pr. anmodning er uændret.

Plan Pris Anmodninger / måned Rate / minute
Fri $0 1,000 60
Grund $5/mo 10,000 120
Pro 19 dollars/mo 100,000 300
Forretning $49/mo 1,000,000 600

Vælg en plan →

Forsendelse AI funktioner inde i dit eget produkt? Se Platform API for forretningsplaner og volumen prissætning.

Hvad du kan bygge

Indlejr din @handle som chat agent

Træn en AI persona på din viden, slip en one-line script tag på enhver side. Besøgende chat din AI; din konto opfanger omkostningerne.

Sæt @yourhandle op

Webhooks

Indstil en signeret callback for langtidsløbende job (videogen, batch transskription, oprettelse af aktielink, lavkredit-advarsler).HMAC-SHA256 signatur i X-Free-Underskrift.

Opret webhooks →

Ofte stillede spørgsmål

Tilmeld dig gratis på /signup/ og bekræft din e-mail - der låser 30.000-token dagligt gratis pool. Åbn /account/?tab=api og klik på Generer. Nøgler er Bearer tokens af formularen sk-free-... og begynde at arbejde med det samme. Ingen ansøgning, ingen venteliste.

Den 30.000-token daglige gratis pool dækker selv-hostet modeller på både web og API. Ud over det, selv-hostet modeller regning rå token tæller; eksterne modeller tilføje en 50% detail markup ved fradrag. Når du bruger $ 500 i et 30-dages vindue markup falder til 30%; på $ 2.000+ du bliver en partner, og markup falder til 15%. Premium eksterne modeller altid regning købt tokens; token top-ups starter ved $1.

API-anmodninger styres af din købte saldo og en per-nøgle månedlig cap bundet til din plan: 1.000 opkald gratis, 10.000 på Basic, 100.000 på Pro, 1M på Business. Der er ingen per-sekund gas på toppen - hvis din nøgle har poletter og du er under den månedlige cap, anmodningen kører.

Ja. Pass stream: sand på /v1/chat / at modtage Server-Sent Events. Trådformatet afspejler OpenAI streaming konventionen, så eksisterende klient SDKs arbejde uden modifikation.

Ja - chat-endpoint accepterer et værktøjsarray pr. OpenAI-værktøjskaldskema. Modeller, der understøtter native værktøjsbrug (Qwen 2.5 familie + de fleste premium modeller) vil returnere værktøj_calls; modeller uden native støtte falde tilbage til en JSON-mode 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.

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.

Indstil din endpoint URL under / Account /?tab=udvikler. Vi underskriver hver nyttelast med HMAC-SHA256 - signaturen er i X-Free-Underskrift header. Webhook begivenheder brand for: lang-løbende job færdiggørelse, share-link generation, lav-kredit advarsler, og team invitere accept.

Vi ganger opstrøms omkostninger i tokens med dit niveau multiplikator (1,50× detailhandel, 1,30× bulk, 1.15× partner). Self-hosted modeller har ingen markup - du betaler rå token tæller. Fradragslinjen på hvert svar viser den nøjagtige token omkostninger, så der er ingen gætteri.

Gratis modeller kører på vores selvhostede GPU flåde (Qwen 2.5, FLUX, Whisper, Kokoro osv.) og er dækket af din daglige pool. Betalt modeller rute til førende eksterne udbydere - de kræver købte kreditter og kan ikke betales fra den daglige pool. Begge dele den samme /v1/chat/ endpoint; pass model: premium / at vælge en betalt model.

Ja - hver selvværdsmodel på Free.ai er open source under permissive licenser (Apache 2.0, MIT). Model-id'erne, vi bruger, matcher opstrøms HuggingFace-id'erne, og vores gpu_api repo er offentligt. Hvis du vil have vores orkestrering på din hardware, skal du tale med os om en privat cloud-installation.

Kommer snart. BYOK lader dig levere din egen eksterne udbyder API-tasten, så opkald regningen mod din konto opstrøms Du springer vores markup helt på disse modeller. Indtil da, bulk + partner niveauer barbere markup ned for høj volumen kunder.

Love Free.ai? Tell your friends!

Bedøm denne side