Free.ai ҳужжат
60 сониядан кейин тезкор бошланиш.
OpenAI-муносиб суҳбатлашиш API. Бир Bearer token, 400+ асбоб. Бу curl'ни ишга туширинг, кейин ўқинг.
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!"}]}'
Нима қурмоқчисиз?
Тезкор бошланиш
Chat
POST /v1/chat/
{
"model": "qwen2.5-7b",
"messages": [
{"role": "user", "content": "Hello!"}
]
}
Расм яратиш
POST /v1/image/generate/
{
"model": "flux",
"prompt": "a quiet cabin at dusk",
"width": 1024,
"height": 1024
}
Расмни таҳрирлаш
POST /v1/image/edit/
multipart:
image: <file>
prompt: "remove the chair"
operation: "edit"
Матндан сўзга
POST /v1/tts/
{
"model": "kokoro",
"voice": "af_heart",
"text": "Hello there!"
}
Матнга сўзлаш
POST /v1/stt/
multipart:
audio: <file>
model: "whisper-large-v3"
language: "auto"
Таржима
POST /v1/translate/
{
"text": "Hello",
"target_lang": "es"
}
SDKлар
Python
pip install freeai-code
Nodenpm i freeai-code
Бориш (келмоқда)
Ruby (келаси ойда)
Ёки OpenAI SDK'ни қўлланг — api.free.ai/v1 да base_url кўрсатинг
Рецептлар
Кўп бериладиган саволлар
/signup/ манзилига рўйхатдан ўтинг, электрон почта манзилингизни тасдиқланг ва /account/?tab=api саҳифасини очинг. Юкловчи қулф (sk-free-...) пайдо бўлиши учун Юклаш тугмасини босинг. Уни сақлаб қолинг — хавфсизлик учун тўлиқ қулфни фақат бир марта кўрсатамиз.
JSON. /v1/chat/ жавоби OpenAI шаклини акс эттиради: матн учун choices[].message.content, ундан ташқари, тегишли қийматни ҳисоблайдиган фойдаланиш объекти. Аудио + тасвир охирги нуқталари output_url, share_url ва credits_used билан JSON конвертни қайтаради.
Ҳа — суҳбат талабларида stream:true'ни ўтказинг. Жавоблар OpenAI стрийминг протоколи каби сервер томонидан юборилган воқеалар сифатида, {...} конвертда бир хил маълумотлар билан келади. Охиридаги хабар data:[DONE] бўлади.
Ҳа. OpenAI асбоб-ускуналар чақирув схемасига мувофиқ асбоблар мажмуасини ўтказинг. Туғма асбоб-чақирув моделлари тузилган tool_callsларни қайтаради; туғма бўлмаган моделлар шу шаклни чиқарадиган JSON-mode саволига қайтиб кетади.
Ҳа. Кўришни қўллаб-қувватловчи суҳбат моделлари image_url мазмуни қисмларини (URL ёки base64) қабул қилади. STT учун, аудиони multipart/form-data сифатида /v1/stt/га POST қилинг. PDF учун, OCR учун /v1/pdf/extract/ ни ишлатинг ва натижа ҳақида суҳбатлашинг.
Сизнинг режангизга боғлиқ ойлик қўнғироқлар чегараси (1000 бепул, 10 асосий, 10 Pro, 1M Бизнес) ва сизнинг сотиб олган токен балансингиз. Секундлик дросел йўқ. Кунлик бепул пул фақат веб-талабларга, API чақирувларига эмас, амал қилади.
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.
Биз ҳар бир webhook'ни хом тана устидан HMAC-SHA256 билан имзолаймиз. Имзо X-Free-Signature бошида (ўн олтилик кодланган). Имзоси 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/ охирги нуқтаси OpenAI ChatCompletion сўров схемасини қабул қилади ва шу жавоб шаклини қайтаради. Кўпчилик мавжуд OpenAI клиент коди иккита сатр — base_url + api_key ўзгартириш орқали ишлайди.
Ҳа — ҳар бир ўзига хос модел очиқ манбали (Apache 2.0 / MIT). Бизнинг gpu_api репозиториямиз очиқ; уни клонлаш, GPU'ни таъминлаш ва шу индукция stack'ни ишга тушириш. Мувофиқлаштирилган хусусий булут ўрнатиш учун биз билан боғланинг.
Ўз-ўзини хост қилувчи моделлар сизнинг 30,000-токенли кундалик пулингизда бепул ишлайди, кейинчалик хом токенлар сони бўйича ҳисоб-китоб қилинади. Премиум моделлар сиз борганингизда тўлайсиз: 1.50× чакана маржа, $500/30 кунда 1.30× га тушиб кетади ва $2,000/30 кунда 1.15× га тушади. Ҳар бир модел саҳифасида ва ҳар бир API жавобида жонли харажатлар; токен тўловлари $1 дан бошланади.