Pengembang
Bawa asisten ke aplikasi, klien MCP, atau situs web Anda. Di mana pun biayanya sama dengan di obrolan.
Mulai dalam 3 langkah
- 1
Buat kunci Anda
Ambil kunci API di Profil → Pengembang. Kunci bertindak sebagai akun Anda.
Kelola kunci API → - 2
Coba di sini
Di taman uji di bawah, pilih endpoint, tempel kunci, lalu klik Uji.
Taman uji → - 3
Tambahkan ke kode
Salin contoh siap pakai dalam cURL, JavaScript, atau Python; MCP dan widget ada di tab.
Dokumentasi →
Taman uji
Pilih endpoint, isi parameter, lalu klik Uji. Permintaannya nyata; salin kodenya apa adanya.
POST/api/v1/conversations
Mulai obrolan: { text, locale?, model?, tools? } — dengan tools buat gambar, video, musik, atau suara.
curl -X POST "https://yapayzeka.my/api/v1/conversations" \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text":"…","locale":"id"}'Isi respons
Respons akan muncul di sini.
Dokumentasi
Autentikasi
Buat kunci API di Profil → Pengembang dan kirim sebagai header di setiap permintaan. Kunci bertindak sebagai akun Anda; jangan dibagikan.
Authorization: Bearer sk_...REST API
JSON masuk, JSON keluar. Jawaban ditulis di latar belakang: kirim pesan, lalu baca obrolan hingga `pending` bernilai false.
POST/api/v1/conversationsMulai obrolan: { text, locale?, model?, tools? } — dengan tools buat gambar, video, musik, atau suara.POST/api/v1/conversations/{id}Tambah pesan: { text, locale?, model?, tools? }GET/api/v1/conversations/{id}Pesan terbaru dan status `pending`GET/api/v1/conversationsObrolan terbaru AndaGET/api/v1/creditsSisa kredit AndaGET/api/v1/toolsAlat yang tersedia dan biayanya
curl -X POST https://yapayzeka.my/api/v1/conversations \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text": "Merhaba", "locale": "id", "thinking": false}'
# → {"id": "…"} — baca jawabannya beberapa detik kemudian
curl https://yapayzeka.my/api/v1/conversations/{id} -H "Authorization: Bearer sk_..."Kolom opsional: thinking (false → penalaran mati, jawaban lebih cepat dan murah), instructions (instruksi sistem untuk giliran ini, maksimal 20.000 karakter; kirim di setiap permintaan), private (true → 402 needs-private jika paketmu tidak mengizinkan obrolan pribadi). Pesan yang dibaca memuat penalaran model di kolom reasoning.
Galat: 401 kunci tidak valid · 402 kredit kurang atau perlu Pro · 409 jawaban sebelumnya masih berjalan atau perlu persetujuan · 429 batas laju.