EidosStack AI Gateway
Satu endpoint untuk model AI pilihan.
Gunakan SDK OpenAI yang sudah ada, bayar berdasarkan token, dan pilih ID model dari katalog live.
Base URL
https://api.eidosstack.com/v101
Mulai cepat
Buat key, pilih model, kirim request
API key dibuat di dashboard user dan hanya ditampilkan penuh satu kali.
- Buat satu project dan API key per aplikasi atau environment.
- Pilih model berstatus Tersedia dari katalog live.
- Model berbayar memakai ID polos; model gratis memakai prefix free/.
curl https://api.eidosstack.com/v1/chat/completions \
-H "Authorization: Bearer $EIDOSSTACK_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-v4-flash","messages":[{"role":"user","content":"Hello"}],"max_tokens":256,"stream":true}'02
API
Endpoint yang tersedia
GET /modelsMengembalikan model yang dapat dipakai oleh key saat ini.
POST /chat/completionsChat Completions kompatibel OpenAI, dalam JSON atau SSE streaming.
POST /messagesKompatibilitas Anthropic Messages text-only untuk client yang sudah memakainya.
03
Streaming
Terima token segera saat tersedia
Tambahkan stream: true. Response memakai Server-Sent Events dan berakhir dengan [DONE].
- Tetapkan max_tokens untuk membatasi panjang output.
- Jangan retry stream yang sudah menghasilkan token tanpa keputusan aplikasi.
- Untuk request non-stream yang aman diulang, kirim Idempotency-Key.
04
Penanganan error
Bedakan request, saldo, limit, dan upstream
- 400
- Payload atau model ID tidak valid.
- 401
- API key tidak valid atau sudah dicabut.
- 402
- Saldo tidak cukup setelah toleransi request terakhir.
- 429
- Rate limit atau limit model gratis tercapai.
- 502 / 503
- Upstream gagal atau sementara tidak tersedia.