Free.ai Docs
Ìṣàfilọ́lẹ̀ àìpẹ̀ nínú àwọn ìṣísẹ̀ 60.
API àgbègbè àìdálẹ̀ OpenAI. Tokẹ́ Ẹ̀yàn-ìṣàfilọ́lẹ̀ kan, àwọn àwọn ìrànwọ́ 400+. Rọ́ọ̀nù yìí, ki o si ka nípa.
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!"}]}'
Àwòrán
Àwọn Ìṣàmúlò-ètò Àìpẹ̀
Chat
POST /v1/chat/
{
"model": "qwen2.5-7b",
"messages": [
{"role": "user", "content": "Hello!"}
]
}
Àwòrán
POST /v1/image/generate/
{
"model": "flux",
"prompt": "a quiet cabin at dusk",
"width": 1024,
"height": 1024
}
Àwọn Àwòrán
POST /v1/image/edit/
multipart:
image: <file>
prompt: "remove the chair"
operation: "edit"
Àkọlé sí àkọlé
POST /v1/tts/
{
"model": "kokoro",
"voice": "af_heart",
"text": "Hello there!"
}
Àwọn àkọlé
POST /v1/stt/
multipart:
audio: <file>
model: "whisper-large-v3"
language: "auto"
Ṣàfikún
POST /v1/translate/
{
"text": "Hello",
"target_lang": "es"
}
Àwọn SDK
Python
pip install freeai-code
Nodenpm i freeai-code
Lọ
Ruby (ǹyìn)
Àwọn àwọn àwọn ààyè-iṣẹ́ ààyè-iṣẹ́ ààyè-iṣẹ́
Àwọn àkọlé
Àwọn Àtòjọ-ẹ̀yàn
Ṣẹ̀dà sí /ṣídà/, ṣàfihàn àtílẹ̀ rẹ̀, àtí ṣí /àtílẹ̀/?táàbù=api. Tẹ̀ Ṣẹ̀dà àtí bọ́tìnì Ólò (sk-free-...) tí wọ́n ṣẹ̀dà. Fi pamọ́ - fún ìdáràn a tí fi bọ́tìnì ìparí nígbà kan hàn.
JSON. Àwọn àgbègbè /v1/gbárákọ́/ náà ń fi àwọn ààyè OpenAI pamọ́: àwọn ìṣàmúlò-ètò[].ìwé-ìwé fún àkọ́lé, àti àwọn à
Ya — fi àgbèwọlé:ìṣàfilọ́lẹ̀ lọ́wọ́lọ́wọ́ lọ́wọ́lọ́wọ́ lọ́wọ́lọ́wọ́ lori àwọn ìtàn àkọ́kọ́. Àwọn ìṣàfilọ́lẹ̀ náà tí wọ́n bá jẹ́ Àwọn Àgbègbè-Sáfírí-Tí A Fi Pánẹ́ẹ̀lì Fi Pánẹ́ẹ̀lì Rẹ́ nínú àwọn àkọ́kọ́: {...} àwọn àgbègbè àkọ́kọ́ bíi àwọn ìṣàfilọ́lẹ̀ àgbègbè OpenAI. Àkọ́kọ́ ìparí ní àgbègbè:[DONE].
Ya. Fi àwọn àwọn ìrísí-lẹ́tà àwọn àwọn ìrísí-lẹ́tà lọ́wọ́lọ́wọ́ àwọn àwọn àtòjọ-ẹ̀yàn-ìṣàmúlò-ètò OpenAI. Àwọn àwọn à
Ya. Àwọn àwòrán àwọn àwòrán-ìṣàfihàn tí a lè wòyè gba àwọn àwọn ààyè àwọn àwòrán_url (URLs tàbí ààyè64). Fún STT, PỌ́TÀ àwòrán bí àwọn àwọn ààyè àwọn àwọn ààyè/àwọn ààyè-àṣàfilọ́lẹ̀ sí /v1/stt/. Fún PDF, lo /v1/pdf/ẹ̀yàn/ láti OCR àti àwòrán.
Agbègbè kan tí a fi hàn nínú àwọn àgbègbè rẹ̀ (1,000 ọ̀fẹ̀, 10,000 Àkọ́kọ́, 100,000 Pro, 1M Àgbègbè) nínú àwọn àgbègbè rẹ̀ tí a rá. Kò ní ìgbà kan tí a bá fi hàn. Agbègbè ọ̀fẹ́ lò nínú àwọn ìṣàfilọ́lẹ̀ wẹ́ẹ̀bù, àti àwọn ayẹyẹ 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.
A ti kọ́ kọ́ gbogbo wéẹ̀bùhookù nípa HMAC-SHA256 nípa àwọn ààyè àìdá. Àwọn ààyè náà nínú àkọ́lé X-Free-Signature (àtí àwọn ààyè hex). Kò gba àwọn ààyè àìpàdé fún àwọn ààyè tí àwọn ààyè náà kò bá 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.
Àwọn ààyè /v1/gbárákọ́/ ààyè ìparí gba àgbèwọlé OpenAI Chat Completion àti àwọn ìṣàmúlò-ètò àti àwọn ìṣàmúlò-ètò àìdá. Àwọn àwọn àkọ́lé OpenAI tí a tí wà nípa ìyipada àwọn ààyè meji - base_url + api_key.
Ya — gbogbo àwọn móòdù tí a fi pamọ́ fún ara wa ní ìṣàfilọ́lẹ̀-ìṣílọ́lẹ̀ (Apache 2.0 / MIT). gpu_api repò wa ní ajọṣepọ̀; kọ́lònù o, fi GPU rẹ̀ pamọ́, àti láti rọ́ọ̀nù àwọn ààyè ìṣàfilọ́lẹ̀ inference. Fún ìṣàfilọ́lẹ̀ àwọn àwọn pẹ̀lú àìdárá, kan wa.
Awọn awoṣe ti o ni igbẹkẹle ara wọn n ṣiṣẹ ọfẹ lori pool ọjọ-ọjọ 30,000-token rẹ, lẹhinna fi owo-ori ti nọmba tokeni ti ko ni igbẹkẹle. Awọn awoṣe premium jẹ owo-bi-o-go: 1.50 × markup titaja, ti o lọ si 1.30 × ni $ 500 / 30d ati 1.15 × ni $ 2,000 / 30d. Iye owo igbesi aye wa lori oju-iwe awoṣe kọọkan ati lori gbogbo ipadabọ API; awọn tokeni ti o bẹrẹ ni $ 1.