Udvikler- API

Byg med Free.ai ~ en Bearer token, 400 + AI værktøjer.

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

10.000 gratis tokens på tilmelding. Kort aldrig forpligtet til at starte.

Enkelt endpoint pr. modalitet

En URL håndterer hver chatmodel. En URL for hver billedmodel. Vælg modellen med en enkelt streng. Ingen SDK-shuffle pr. leverandør.

Ærlig, markup-venlig fakturering

Selv-hostede modeller regning 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. Pass en sprogkode, og det virker.

60 sekunders quickstart

Samme API, fem sprog. Slip din sk-fri-... nøgle i 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"]

Prissætning rabat sparke ind automatisk

$ 1 = 750.000 tokens. Self-hosted modeller regning på rå pris. Premium model markup falder med 30-dages forbrug.

Gratis pool
30,000 / day
Web kun dækker selvværd 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 →

Hvad du kan bygge

Embed din __FREAI_TERM_16_ 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.

Opret __FREAI_TERM_17__

WebhooksName

Konfigurer en signeret callback for langvarige job (videogen, batch transskription, share-link skabelse, lav-kredit alarmer). HMAC-SHA256 signatur i X-Free-Underskrift.

Opsætning af webhooks →

Ofte stillede spørgsmål

Tilmeld dig gratis på /signup/! du får 10.000 tokens på bekræfte. Å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.

$ 1 køber 750.000 tokens. Self-hosted modeller regning rå token count; 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%. Daglig gratis pool: 5.000 tokens for bekræftede konti (web, ikke API).

API anmodninger er styret af din købte saldo og en per-nøgle månedlige cap (standard til 1.000 opkald; hæve det under / Account /?tab=api). 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:true on /v1/chat/ to receive Server-Sent Events. Trådformatet afspejler OpenAI-streamingkonventionen, så eksisterende klient SDK'er arbejder uden ændring.

Ja! chat endpoint accepterer et værktøj array pr. OpenAI værktøj-calling skema. Modeller, der understøtter native værktøj brug (_FREEI_TERM_13___ 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.

Vi publicerer freeai-code på npm + PyPI for Coder IDE wrapper. For den rå API, OpenAI SDKs arbejde ~ punkt base_url på https://api.free.ai/v1 og pass your sk-free-... key. Samme for Vercel AI SDK, LangChain, llamaindex, etc.

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

Vi ganger opstrømsomkostningen i tokens med dit niveaus multiplikator (1,50× detail, 1,30× bulk, 1.15× partner). Self-hosted modeller har ingen markup! du betaler den 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 egen-hostet GPU flåde (__FREAI_TERM_13__ 2.5, FLUX, Whisper, Kokoro, etc.) og er dækket af din daglige pool. Betalt modeller rute til førende eksterne udbydere, der 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 ind i 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 offentlig. 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 this tool? Share it!

Bedøm denne side