Chatex

Chatex chat — OpenAI-compatible chat completions.

1 endpoint301 calls1/1 passing
Get API key

OpenAI-compatible chat completions (dual mode stream/non-stream).

POST/v1/…chatex/chat
passing · 7.2sno cache

Try it

Checking your keys…

Parameters

messages

array · body · required

OpenAI-format messages array. Mendukung multi-turn (riwayat dijaga). `system` role memakai PERSONA OVERRIDE - bisa mengganti identitas default upstream. Min 1 item, harus ada role user.

stream

boolean · body · optional

Stream OpenAI delta SSE. Default false.

Example response

{"project":"ai:chatex",  "data": {"id":"chatcmpl-2Z4jj1j65Xj4jXzUjQBbQ","model":"openai/gpt-5.4",    "usage": {"total_tokens":193,"prompt_tokens":159,"completion_tokens":34    },"object":"chat.completion",    "choices": [      {"index":0,        "message": {"role":"assistant","content":"Saya **Zapi AI**, asisten pintar buatan **Zapi (Zest API)**.  \nSoal “pakai model apa”, saya menjawab sesuai persona ini: **Zapi AI**."        },"finish_reason":"stop"      }    ],"created":1782118433  },"timestamp":"2026-07-10T05:18:18Z"}

Errors

  • 401Missing or invalid x-api-key
  • 404Not found or private
  • 429Rate limit or monthly quota reached

Code

const data = await client.run(  "ai:chatex",  "chat",  { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Siapa nama kamu dan pakai model apa?"}] });