SDK Installation
Via <script> tag (paling cepat)
<script src="https://sdk.vonip.ai/v1/vonip.js"></script>
SDK akan otomatis mendaftarkan global window.Vonip.
Via npm
npm install @vonip/sdk
import Vonip from "@vonip/sdk";
Vonip.init({ apiKey: "pk_test_xxx" });
Konfigurasi init()
| Field | Type | Default | Catatan |
|---|---|---|---|
apiKey |
string | — | Wajib. Public key (pk_…). |
apiBaseUrl |
string | https://api.vonip.ai |
Override saat self-hosted. |
theme |
enum | auto |
light / dark / auto. |
defaultVoice |
string | — | Voice slug yang dipilih saat modal terbuka. |
locale |
enum | id |
Bahasa UI modal. |
Build size
| Format | Gzipped |
|---|---|
| IIFE | ~14 KB |
| ESM | ~13 KB |
Zero dependencies. CSS terisolasi via Shadow DOM.