Free.ai API

Viens API atslēga. Katrs AI rīks. Vienkāršs žetonu rēķinu.

Kā tas notiek

1
Iegūst API atslēgu

Pirkuma žetoni, tad ģenerējiet savu sk bezmaksas- taustiņu

2
Izsaukuma beigu punkts

Chat, attēli, TTS, STT, mūzika, tulkošana - visi viens API

3
Maksa žetonos

Viens līdzsvars. Katrs instruments maksā žetonus. Vienkārši.

Ātrā palaišana

# Chat with AI
curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{"role": "user", "content": "Hello!"}],
    "model": "qwen7b"
  }'

# Generate an image — self-hosted (free within daily allowance)
curl -X POST https://api.free.ai/v1/image/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A sunset over mountains", "model": "sdxl"}'

# Generate with a premium model (paid tokens only — FLUX Kontext, Seedream,
# Ideogram, Nano Banana, Gemini 3 Pro, etc.). Full list at /v1/providers.
curl -X POST https://api.free.ai/v1/image/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A sunset over mountains", "model": "premium/flux-pro/kontext"}'

# Generate a video (premium)
curl -X POST https://api.free.ai/v1/video/generate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A cat running in slow motion", "duration": 5, "model": "premium/kling-video/v2.6/pro/text-to-video"}'

# Text to speech
curl -X POST https://api.free.ai/v1/tts/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello world", "voice": "default", "model": "kokoro"}'

# Translate text
curl -X POST https://api.free.ai/v1/translate/ \
  -H "Authorization: Bearer sk-free-YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello world", "target": "es"}'
import requests

API_KEY = "sk-free-YOUR_KEY"
BASE = "https://api.free.ai"
HEADERS = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"}

# Chat
r = requests.post(f"{BASE}/v1/chat/", headers=HEADERS, json={
    "messages": [{"role": "user", "content": "Hello!"}],
    "model": "qwen7b"  # or "openai/gpt-4o", "anthropic/claude-sonnet-4", etc.
})
print(r.json()["choices"][0]["message"]["content"])

# Generate image — self-hosted (free within daily allowance)
r = requests.post(f"{BASE}/v1/image/generate/", headers=HEADERS, json={
    "prompt": "A sunset over mountains",
    "model": "sdxl",  # or "premium/flux-pro/kontext" for paid tier
    "aspect_ratio": "16:9"
})
print(r.json()["image_url"])

# Generate video (premium — see /v1/providers for the full list)
r = requests.post(f"{BASE}/v1/video/generate/", headers=HEADERS, json={
    "prompt": "A cat running in slow motion",
    "duration": 5,
    "model": "premium/kling-video/v2.6/pro/text-to-video"
})
print(r.json()["video_url"])

# Text to speech
r = requests.post(f"{BASE}/v1/tts/", headers=HEADERS, json={
    "text": "Hello world",
    "model": "kokoro",
    "voice": "af_heart"
})
print(r.json()["audio_url"])

# Transcribe audio
r = requests.post(f"{BASE}/v1/stt/transcribe/", headers=HEADERS, json={
    "url": "https://example.com/audio.mp3",
    "model": "whisper"
})
print(r.json()["text"])
const API_KEY = "sk-free-YOUR_KEY";
const BASE = "https://api.free.ai";

// Chat
const chat = await fetch(`${BASE}/v1/chat/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({
    messages: [{ role: "user", content: "Hello!" }],
    model: "qwen7b"
  })
});
const data = await chat.json();
console.log(data.choices[0].message.content);

// Generate image — self-hosted (free within daily allowance)
const img = await fetch(`${BASE}/v1/image/generate/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: "A sunset over mountains", model: "sdxl" })
});

// Premium image model (paid tokens) — full list at /v1/providers
const imgPro = await fetch(`${BASE}/v1/image/generate/`, {
  method: "POST",
  headers: { "Authorization": `Bearer ${API_KEY}`, "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: "A sunset over mountains", model: "premium/flux-pro/kontext" })
});
console.log((await img.json()).image_url);

Tabakas cenas

Viss maksā žetonus. Viens līdzsvars visiem rīkiem. Tā pati cena, vai jūs izmantojat API vai tīmekļa vietni.

Pašuzņemti modeļi Lētākais
ParaugsVeidsAtzīmēšanas izmaksasLicence
Qwen 2.5 7BChat/Raksts/kodsIzmantotie faktiskie žetoni (ievads + izvade)Apache 2.0
FLUX.2 KleinsAttēla ģenerēšana5000 žetonu/attēliApache 2.0
KokoroTeksts uz runu1 žetons uz 4 rakstzīmēmApache 2.0
faster-whisperRunāšana tekstam4 žetoni/sekunde audioMIT
AudioLDM 2Mūzikas ģenerēšana2 000 žetoni/sliedeApache 2.0
MadLAD-400Tulkojums (450+ langi)Izmantotie faktiskie žetoniApache 2.0
Real-ESRGANAttēlu kalkulācija500 žetoni/attēlsBSD
BRIA RMBGFona noņemšana500 žetoni/attēlsApache 2.0
CogVideoXVideo ģenerēšana30,000 tokens/videoApache 2.0
Stem Separator (Mel-Band RoFormer + SCNet)Vokālā nošķiršana500 žetoni/celiņšMIT + Apache-2.0
Ārējie modeļi 579 modeļi

Piekļuve GPT-6, Claude, Gemini, Llama, DeepSeek un pārējie 579 modeļu. Token izmaksas ir balstītas uz piegādātāja cenu pārrēķina mūsu žetoniem.

ParaugsPiegādātājs~Roķetes vienai vēstuleiPiezīmes
GPT-4o MiniOpenAI~20Lēti, ātri
Gemini 2. 0 FlashGoogle~15Ļoti ātri
MistralNemoMistral~10Liela vērtība
DeepSeek V3DeepSeek~30Stingrs arguments
Llama 3.3 70BMeta~25Atvērtie svari
Claude SonnetAntropiskais~400Prēmijas kvalitāte
GPT-4oOpenAI~325Prēmijas kvalitāte
Qwen 2.5 72BAlibaba~40Liels, spējīgs

Full list of 579 models at /models/. All use the same /v1/chat/ endpoint - just change the model parameter.

Tabula

Pašuzturēti modeļi: Tu maksā precīzus lietotos žetonus.

Ārējie modeļi: our_tokens = provider_usd_cost × 100,000 × 1.30

Piemērs: GPT-4o izmaksas $0.0025 par 1K ātrdarbīgu žetonu. Par 1000 žetoniem: $0.0025 × 100,000 × 1.30 = 325 žetoni no jūsu līdzsvara.

Visi beigu punkti

Chat / LLM
POST /v1/chat/Chat ar jebkuru modeli (pašuzturēts vai ārējs). Stream support.
Attēls
POST /v1/image/generate/Teksts uz attēlu (FLUX, SDXL)
POST /v1/image/edit/Nekrāsots, pārkrāsots, stila transferts
POST /v1/image/enhance/Augšupvērsta skala 2x/4x (Real-ESRGAN)
POST /v1/image/remove-bg/Noņemt fonu (BRIA RMBG)
Video
POST /v1/video/generate/Teksts/attēls uz video (CogVideoX)
Teksts uz runu
POST /v1/tts/Ģenerēt runu (Kokoro, Piper, MeloTTS, Chatterbox)
POST /v1/tts/stream/Straumēšanas TTS (reālā laika audio gabali)
Runāšana tekstam
POST /v1/stt/transcribe/Atšifrēt audio/video (faster-whisper, 99 valodas)
Mūzika un audio
POST /v1/music/generate/Ģenerēt mūziku no teksta apraksta
POST /v1/music/separate/Atsevišķas balss/stilba (Mel-Band RoFormer + SCNet)
Teksta rīki
POST /v1/write/Ģenerēt saturu (essay, e-pastu, stāsts, uc)
POST /v1/code/generate/Ģenerēt kodu jebkurā valodā
POST /v1/summarize/Apkopot tekstu
POST /v1/humanize/Padarīt AI tekstu cilvēka skaņu
POST /v1/detect/Noteikšana
Tulkojums
POST /v1/translate/Tulkot tekstu (MadLAD-400, 450+ valodas)
POST /v1/ocr/Atspiest tekstu no attēliem
KUĢI
GET /v1/modelsList all available models (self-hosted + external)
GET /v1/status/{job_id}/Pārbaudiet async darbu
GET /healthAPI veselības pārbaude

Autentificēšana

Ietveriet API atslēgu Autorizācijas galvenē:

Authorization: Bearer sk-free-YOUR_API_KEY

Katra atbilde ietver free_ai_usage bloku, kurā parādīti izmantotie simboli:

{
  "choices": [...],
  "free_ai_usage": {
    "tokens_used": 142,      // actual tokens processed
    "tokens_charged": 142,   // tokens deducted from your balance
    "source": "self_hosted", // or "external"
    "model": "qwen7b"
  }
}

Likmes ierobežojumi un plāni

Tas pats žetonu cenas mājas lapā un API. Nav atsevišķa API cenu.

PlānsMarķieri/mēnesisAPI pieprasījumi/minCena
Bezmaksas30K/dienā (kopā)10$0
Pamats250K30$5/mo
Pro1.25M60$19
Bizness6.25M120$49/mo
UzņēmumsPielāgotsPielāgotsKontaktinformācija

Pieejami žetonu iepakojumi: 200K/$5, 1M/$15, 5M/$40. Tokens nekad nav beidzies.

Python SDK & CLI

Python SDK

Piekļūstiet katram AI instrumentam no jūsu Python koda.

pip install free-dot-ai
from freeai import FreeAI

ai = FreeAI(api_key="sk-free-xxx")

# Chat
response = ai.chat("What is Python?")
print(response.text)

# Image generation
image = ai.image("A sunset over mountains")
image.save("sunset.png")

# Text to speech
audio = ai.tts("Hello world", voice="af_heart")
audio.save("hello.mp3")

# Translation
result = ai.translate("Hello", to="es")
print(result.text)  # "Hola"
PyPI PyPI
CLI kodēšanas asistents

Bezmaksas, atvērtā avota alternatīva Claude Code, kursors, un GitHub Copilot.

pip install freeai-code
# Start a coding session
cd your-project/
free-code

# Ask about your codebase
free-code ask "How does auth work?"

# Execute a task
free-code run "Add unit tests for User model"

30K bezmaksas žetoni/dienā. BYOK atbalsta 579 modeļus. Sesijas sinhronizācija ar Web IDE.

PyPI PyPI Tīmekļa IDE

BYOK (Pašs atslēgas sākums)

Izmantojiet savas API atslēgas no jebkura piegādātāja. Nulles uzcenojums, nulles maksa. Free.ai vienkārši piedod pieprasījumu.

PiegādātājsAtslēgas formātsParaugiMarķējums
OpenAIsk-proj-xxxGPT-4o, GPT-4o Mini, o1, o3 u.c.$0
Antropiskaissk-ant-xxxClaude Sonnet 4, Opus 4, Haiku u. c.$0
GoogleAIzaSyxxxGemini 2.5 Pro, Flash, u. c.$0
Citi piegādātājisk-or-xxx etc.579 modeļi no visiem piegādātājiem$0
# Python SDK with BYOK
from freeai import FreeAI

ai = FreeAI(provider="openai", api_key="sk-proj-xxx")
response = ai.chat("Hello", model="gpt-4o")

# CLI with BYOK
# free-code config set provider openai
# free-code config set api_key sk-proj-xxx

Jūsu atslēga, jūsu izmantošana, jūsu rēķinu. Nav pieteikšanās. Nav žetonu atskaitījumus no jūsu Free.ai līdzsvars.

API FAQ

Jā! Bezmaksas konti saņemt 30K žetonus/dienā Paid plāni piedāvā vairāk žetonu un augstāku likmi limitus.

Nē! Tas pats žetoni, pati cenu. Jūsu žetonu līdzsvars ir dalīts starp mājas lapā un API. Izmantojiet vai nu, maksājiet to pašu.

Tas pats gala kritērijs, tikai mainīt modeļa parametru. Piemēram: "modelis": "openai/gpt-4o" vai "modelis": "antropic/claude-sonnet-4". Pilnu sarakstu pie /modeļiem/ vai GET /v1/modeļiem.

Jā! /v1/ chat/ parametrs seko OpenAI tērzēšanas pabeigšanas formātam. Jūs varat izmantot jebkuru OpenAI saderīgu SDK - vienkārši nomainiet bāzes URL uz https://api.free.ai un izmantojiet savu Free.ai API atslēgu.

Jā! Uzstādīt straumi": true tērzēšanas pieprasījumā. Atbildes tiek piegādātas, izmantojot Servera- Sent Events (SSE).

Jūs saņemsiet 402 atbildi ar kļūdas ziņojumu. Nopirkt vairāk žetonu pie /cenošana / vai gaidīt, kamēr jūsu ikdienas bezmaksas baseins tiks atjaunots. Pašuzņemtie modeļi vienmēr ir pieejami dienas robežās.

Jā! Visi pašuzņēmumi modeļi ir MIT/Apache 2.0 licencēti. Ģenerēts saturs ir jūsu komerclietošanai.

Pašuzņēmums: darbojas uz mūsu GPU. Vislētākais, ātrākais, visvairāk privāts. Ārējais: pieskaņots modeļa nodrošinātājam. Piekļuve GPT-4, Claude, Gemini, un vairāk. Izmaksas vairāk žetonu dēļ pakalpojuma sniedzēja API maksas.

Apmeklējiet konta lapu /kontu/ vai pārbaudiet free_ai_usage.tokens_charged lauku katrā API atbildes gadījumā.

Yes! Install our Python SDK: pip install free-dot-ai. It wraps every endpoint with typed responses. For coding assistance, install pip install freeai-code. The API also follows OpenAI's format, so you can use the openai Python/Node SDK with our base URL. API docs

Mēs tiecamies uz 99,9% uptime. Uzņēmējdarbības plāni ietver SLA garantijas. Pārbaudiet /veselību reāllaika statusu.

E- pasts hello@free.ai vai apmeklējiet /kontaktu/. Pro+ plāno saņemt prioritāro atbalstu. Kļūdas atbildes ietver kļūdu_id atkļūdošanai.

Mīlestība Free.ai? Stāsti saviem draugiem!

Novērtēt šo lapu