Free.ai Docs
ბყპჱ ჟრყპრ ჟლვე 60 ჟვკსნეთ.
OpenAI- სთან თავსებადი ჩატის API. ერთი ბარათი, 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!"}]}'
კაკგჲ თჟკაქ ეა ჟრჲპთქ?
სწრაფი დაწყებაName
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"
ტექსტიდან საუბარშიName
POST /v1/tts/
{
"model": "kokoro",
"voice": "af_heart",
"text": "Hello there!"
}
საუბარი ტექსტადName
POST /v1/stt/
multipart:
audio: <file>
model: "whisper-large-v3"
language: "auto"
თარგმნა
POST /v1/translate/
{
"text": "Hello",
"target_lang": "es"
}
SDK- ებიName
Python
pip install freeai-code
Nodenpm i freeai-code
ოჲჟლვეგაი მვ.
Ruby (შემდეგში)
ან გამოიყენეთ OpenAI SDK — point base_url at api.free.ai/v1
რეცეპტებიName
ხშირად დასმული კითხვები
დარეგისტრირდით /signup/-ზე, დაადასტურეთ თქვენი ელფოსტა და გახსენით /account/?tab=api. დააჭირეთ შექმენით და გამოჩნდება მყიდველის კოდი (sk-free-...) შენახეთ იგი - უსაფრთხოების მიზნით ჩვენ მხოლოდ ერთხელ ვჩვენებთ სრულ კოდს.
JSON. /v1/chat/ პასუხი ემთხვევა OpenAI ფორმას: choices[].message.content ტექსტი, დამატებით გამოყენების ობიექტი, რომელიც ანგარიშს აგებს ტოკენის ღირებულებაზე. აუდიო + გამოსახულების დასასრული იძლევა JSON კონვერტს output_url, share_url და credits_used.
დიახ — ჩატის მოთხოვნების დროს stream:true-ის გადაცემა. პასუხები მოდის როგორც სერვერის მიერ გაგზავნილი მოვლენები იმავე მონაცემებით: {...} კონვერტი, როგორც OpenAI-ს გადაცემის პროტოკოლში. ბოლო შეტყობინებაა data:[DONE].
დიახ. გადასცეს ინსტრუმენტების მასივი OpenAI-ს ინსტრუმენტების გამოძახების სქემის მიხედვით. ადგილობრივი ინსტრუმენტების გამოძახების მოდელი უკან იბრუნებს სტრუქტურირებულ tool_calls-ს; არა ადგილობრივი მოდელი უკან ბრუნდება JSON-რეჟიმის თხოვნაზე, რომელიც გამოსცემს იგივე ფორმას.
დიახ. ვიდეო ჩატის მოდელები იღებენ image_url-ის შინაარსის ნაწილებს (URL-ები ან base64). STT-ისთვის, POST აუდიო როგორც multipart/form-data /v1/stt/-ში. PDF-ისთვის, გამოიყენეთ /v1/pdf/extract/ OCR-ისთვის და ჩატი შედეგის შესახებ.
თვეში გამოძახების ლიმიტი, რომელიც დაკავშირებულია თქვენს გეგმასთან (1,000 უფასო, 10,000 ძირითადი, 100,000 პროფესიონალი, 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-ის თავსართშია (ჰექსა კოდირებით). ყველა payload-ის უარყოფა, რომლის ხელმოწერა არ შეესაბამება 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- ს მიწოდება და იგივე გამომდინარეების სკელის გაშვება. მართებული პირადი ღრუბლის დაყენებისთვის დაგვიკავშირდით.
1999 წელს, 1000-ზე მეტი მოდელი გამოვიდა, რომელთაგან 1000-ზე მეტი მოდელი აშშ-ში იყო წარმოდგენილი. 1999 წელს, 1000-ზე მეტი მოდელი გამოვიდა ევროპაში, მათ შორის 1000-ზე მეტი მოდელი აშშ-ში. 1999 წელს, 1000-ზე მეტი მოდელი აშშ-ში იყო წარმოდგენილი. 1999 წელს, 1000-ზე მეტი მოდელი აშშ-ში იყო წარმოდგენილი.