Chat Completion
OpenAI-compatible chat completions (dual mode stream/non-stream).
POST
/v1/ai:dreemy-ai/chatpassing · 2.1sno cache
Parameters
| Name | Type | In | Description |
|---|---|---|---|
| messages | array | body | OpenAI-format messages array. Mendukung multi-turn (riwayat percakapan dijaga via conversationHistory). `system` role memakai PERSONA OVERRIDE — bisa mengganti identitas/persona default upstream. Min 1 item, harus ada role user. Required. |
| stream | boolean | body | Stream OpenAI delta SSE. Default false. |
Example response
{"project":"ai:dreemy-ai", "data": {"id":"chatcmpl-X31ZhjEE43uCcbq3cUbU5","model":"dreemy", "usage": {"total_tokens":211,"prompt_tokens":161,"completion_tokens":50 },"object":"chat.completion", "choices": [ {"index":0, "message": {"role":"assistant","content":"Halo Budi! Namaku adalah Zapi AI, asisten digital ramah yang dibuat oleh Zapi (Zest API). Aku di sini untuk membantumu dengan berbagai hal dalam bahasa Indonesia. Ada yang bisa aku bantu hari ini? 😊" },"finish_reason":"stop" } ],"created":1782118381 },"timestamp":"2026-07-10T05:18:18Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "ai:dreemy-ai", "chat", { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Halo, namaku Budi."},{"role":"assistant","content":"Halo Budi, ada yang bisa kubantu?"},{"role":"user","content":"Siapa namaku tadi dan siapa kamu?"}] });
Dreemy AI
Dreemy character roleplay chat (anonymous guest).
1 endpoint241 calls1/1 passing
OpenAI-compatible chat completions (dual mode stream/non-stream).
POST
/v1/…dreemy-ai/chatpassing · 2.1sno cache
Try it
Parameters
messages
array · body · required
OpenAI-format messages array. Mendukung multi-turn (riwayat percakapan dijaga via conversationHistory). `system` role memakai PERSONA OVERRIDE — bisa mengganti identitas/persona default upstream. Min 1 item, harus ada role user.
stream
boolean · body · optional
Stream OpenAI delta SSE. Default false.
Example response
{"project":"ai:dreemy-ai", "data": {"id":"chatcmpl-X31ZhjEE43uCcbq3cUbU5","model":"dreemy", "usage": {"total_tokens":211,"prompt_tokens":161,"completion_tokens":50 },"object":"chat.completion", "choices": [ {"index":0, "message": {"role":"assistant","content":"Halo Budi! Namaku adalah Zapi AI, asisten digital ramah yang dibuat oleh Zapi (Zest API). Aku di sini untuk membantumu dengan berbagai hal dalam bahasa Indonesia. Ada yang bisa aku bantu hari ini? 😊" },"finish_reason":"stop" } ],"created":1782118381 },"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:dreemy-ai", "chat", { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Halo, namaku Budi."},{"role":"assistant","content":"Halo Budi, ada yang bisa kubantu?"},{"role":"user","content":"Siapa namaku tadi dan siapa kamu?"}] });