Free.ai Docs
Dhèwèké main ing 60 filem.
OpenAI-kompatibel chatting API. Satunggal Bearer token, 400+ piranti. Ngjalanaken curl punika, lajeng maca.
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!"}]}'
Apa kang sampeyan pikantuk?
Startup Cepet
Chat
POST /v1/chat/
{
"model": "qwen2.5-7b",
"messages": [
{"role": "user", "content": "Hello!"}
]
}
Penciptaan gambar
POST /v1/image/generate/
{
"model": "flux",
"prompt": "a quiet cabin at dusk",
"width": 1024,
"height": 1024
}
Edit gambar
POST /v1/image/edit/
multipart:
image: <file>
prompt: "remove the chair"
operation: "edit"
Teks dadi swara
POST /v1/tts/
{
"model": "kokoro",
"voice": "af_heart",
"text": "Hello there!"
}
Basa kanggo teks
POST /v1/stt/
multipart:
audio: <file>
model: "whisper-large-v3"
language: "auto"
Nganggo
POST /v1/translate/
{
"text": "Hello",
"target_lang": "es"
}
SDK
Python
pip install freeai-code
Nodenpm i freeai-code
Go (ngubengi)
Ruby (ngupayakake)
Ing basa Inggris, basa iki diarani "free-to-play" utawa "free-to-play-only".
Resep
FAQ
Mlebu ing /signup/, konfirmasi alamat email sampeyan, lan buka /account/?tab=api. Klik Generate lan kunci Bearer (sk-free-...) bakal katon. Simpen - kanggo kaamanan kita mung bakal nuduhaké kunci lengkap siji.
JSON. Balasan /v1/chat/ nggambaraké wujud OpenAI: choices[].message.content kanggo teks, ditambahaké obyek kang nglaporaké biaya token. Puncak audio + gambar mbalekaké sampul JSON kanthi output_url, share_url, lan credits_used.
Ya — nyebar stream:true ing panjaluk chatting. Balasan teka minangka Kegiatan-Ditundhuk-Server kanthi data: {...} envelop kang padha karo protokol streaming OpenAI. Pesen pungkasan ya iku data:[DONE].
Ya. Ngepasi aray tools miturut skema tool-call OpenAI. Model tool-call asli mbalekaké tool_calls kang distruktur; model non-native bali menyang prompt mode JSON kang ngetokaké wujud kang padha.
Ya. Model chatting kang bisa diwaca nampa pérangan isi image_url (URL utawa base64). Kanggo STT, POST audio minangka multipart/form-data menyang /v1/stt/. Kanggo PDF, gunakake /v1/pdf/extract/ kanggo OCR lan chatting babagan asil.
A call cap monthly tied to your plan (1,000 free, 10,000 Basic, 100,000 Pro, 1M Business) plus your purchased token balance. There is no per-second throttle. The daily free pool only applies to web requests, not API calls.
freeai-code on npm + PyPI for our Coder IDE wrapper. For the raw API, the OpenAI SDKs (Python + Node) and most LLM frameworks (LangChain, LlamaIndex, Vercel AI SDK) work — set base_url to https://api.free.ai/v1 and your Bearer key.
Kita nyambung saben webhook karo HMAC-SHA256 ing awak mentah. Tandatangan ana ing pengepala X-Free-Signature (dikode heks). Tolak payload kang tandatangané ora padha karo HMAC(your_webhook_secret, raw_body).
{error:{message, type, code}}. 402 = out of credits (response includes upgrade URL + shortfall in tokens). 429 = daily pool exhausted (web only). 400 = validation error. 5xx = our problem; retry with exponential backoff.
/v1/chat/ endpoint nampi skema pitakon OpenAI ChatCompletion lan ngembaliké wujud balasan kang padha. Kabèh kode klien OpenAI kang ana bisa digawé kanthi ngganti loro baris — base_url + api_key.
Ya — saben model self-hosted punika sumber-buka (Apache 2.0 / MIT). gpu_api repo kita punika umum; kloning, nyedhiyani GPU sampeyan, lan nglampahi inference stack ingkang sami. Kanggo nginstal awan pribadi ingkang dipun-ginakaken, kontak kaliyan kita.
Ing taun 2000, 100