Free.ai Dokumen

Mulakan dalam 60 saat.

API sembang serasi OpenAI. Satu token Bearer, 400+ alat. Jalankan curl ini, kemudian baca.

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 yang awak nak bina?

Pelancar Cepat

Chat

POST /v1/chat/
{
  "model": "qwen2.5-7b",
  "messages": [
    {"role": "user", "content": "Hello!"}
  ]
}

Penjanaan imej

POST /v1/image/generate/
{
  "model": "flux",
  "prompt": "a quiet cabin at dusk",
  "width": 1024,
  "height": 1024
}

Edit Imej

POST /v1/image/edit/
multipart:
  image: <file>
  prompt: "remove the chair"
  operation: "edit"

Teks ke Tutur

POST /v1/tts/
{
  "model": "kokoro",
  "voice": "af_heart",
  "text": "Hello there!"
}

Tutur ke teks

POST /v1/stt/
multipart:
  audio: <file>
  model: "whisper-large-v3"
  language: "auto"

Terjemah

POST /v1/translate/
{
  "text": "Hello",
  "target_lang": "es"
}

SDK

Resepi

FAQ

Daftar di /signup/, sahkan emel anda, dan buka /account/?tab=api. Klik Janakan dan kekunci Pemegang (sk-free-...) muncul. Simpan ia — untuk keselamatan kami hanya paparkan kekunci penuh sekali.

JSON. Balasan /v1/chat/ cerminkan bentuk OpenAI: choices[].message.content untuk teks, ditambah objek penggunaan yang melaporkan kos token. Titik akhir audio + imej mengembalikan sampul JSON dengan output_url, share_url, dan credits_used.

Ya — lalukan stream:true pada permintaan sembang. Balasan tiba sebagai Peristiwa Dihantar-Pelayan dengan sampul data yang sama: {...} seperti protokol strim OpenAI. Mesej akhir adalah data:[DIJUAL].

Ya. Serahkan aras alat mengikut skema panggilan alat OpenAI. Model panggilan alat asli mengembalikan tool_calls terstruktur; model bukan asli jatuh ke prompt mod JSON yang mengeluarkan bentuk yang sama.

Ya. Model perbualan yang boleh lihat menerima bahagian kandungan image_url (URL atau base64). Untuk STT, POST audio sebagai multipart/form-data ke /v1/stt/. Untuk PDF, gunakan /v1/pdf/extract/ untuk OCR dan perbualan mengenai hasil.

Had panggilan bulanan terikat pada rancangan anda (1,000 percuma, 10,000 asas, 100,000 pro, 1M perniagaan) ditambah dengan baki token yang anda beli. Tiada pemotongan per saat. Pulang percuma harian hanya terpakai kepada permintaan web, bukan panggilan 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.

Kami tandatangan setiap webhook dengan HMAC-SHA256 di atas badan mentah. Tandatangan adalah dalam pengepala X-Free-Signature (dikod heks). Tolak sebarang muatan yang tandatangannya tidak sepadan dengan HMAC(rahasia_webhooks_anda, badan mentah).

{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.

Titik akhir /v1/chat/ menerima skema permintaan ChatCompletion OpenAI dan mengembalikan bentuk respon yang sama. Kebanyakan kod klien OpenAI yang ada berfungsi dengan mengubah dua baris — base_url + api_key.

Ya — setiap model sendiri-dihost adalah sumber terbuka (Apache 2.0 / MIT). Repo gpu_api kami adalah awam; klonkannya, berikan GPU anda, dan jalankan stack inferensi yang sama. Untuk pemasangan awan persendirian yang dikendalikan, hubungi kami.

Model self-hosted berjalan percuma pada kolam 30,000-token harian anda, kemudian bil kiraan token mentah. Model premium adalah bayar-seperti-anda-pergi: 1.50× markup runcit, jatuh ke 1.30× pada $500/30d dan 1.15× pada $2,000/30d. Kos hidup adalah pada setiap halaman model dan pada setiap respon API; token top-up bermula pada $1.

Love this tool? Share it!

Nilaikan halaman ini