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
Multimedia
Alat di obrolan juga ada di API: gambar, video, musik, suara, dan pencarian web. Tambahkan dengan kolom tools; file hasil kembali di larik media dengan URL publik.
| Tindakan | Nama API | Biaya |
|---|---|---|
| Cari di web | web_search | 1 kredit |
| Buat gambar | generate_image | 3 kredit |
| Buat video | generate_video | 10 kredit / detik |
| Buat musik | generate_music | 5 kredit |
| Bacakan teks | speak_text | 1 kredit |
curl -X POST https://yapayzeka.my/api/v1/conversations \
-H "Authorization: Bearer sk_..." \
-H "Content-Type: application/json" \
-d '{"text": "a red fox in the snow, watercolor", "tools": ["generate_image"]}'
# GET /api/v1/conversations/{id}
{
"pending": false,
"generating": false,
"messages": [
{ "role": "assistant", "content": "…", "media": [
{ "name": "image.png", "type": "image/png", "url": "https://…/image.png" }
] }
]
}Gambar datang bersama jawaban. Video dan musik dibuat di latar belakang: baca obrolan hingga generating bernilai false. Alat yang butuh unggahan tidak ada di API.