Pendahuluan
Pustaka klien untuk JavaScript/TypeScript menawarkan antarmuka yang mudah digunakan untuk berinteraksi dengan layanan Sunra.Instalasi
Untuk mengintegrasikan klien ke dalam proyek Anda, instal menggunakan npm:Fitur
Memanggil Titik Akhir
Sunra mengelola permintaan titik akhir melalui sistem antrian, memastikan keandalan dan skalabilitas. Gunakan metodesubscribe untuk mengirim permintaan dan menunggu hasilnya.
Contoh:
Manajemen Antrian
Kelola permintaan Anda dengan metode ini:Mengirim Permintaan
Kirim permintaan dan dapatkanrequest_id untuk penggunaan nanti.
Contoh:
Memeriksa Status Permintaan
Ambil status permintaan. Contoh:Mengambil Hasil Permintaan
Ambil hasil dari permintaan yang sudah selesai. Contoh:Penyimpanan
APIstorage memungkinkan Anda untuk mengunggah file dan menerima URL, yang kemudian dapat digunakan dalam permintaan titik akhir model Anda. Ini sangat berguna untuk model yang memerlukan input file, seperti gambar-ke-video atau ucapan-ke-teks.
Ukuran file maksimum: 100MB
Mengunggah File di Browser
Anda dapat mengizinkan pengguna untuk mengunggah file langsung dari browser mereka. Contoh berikut menunjukkan cara menggunakan elemen<input type="file"> untuk memilih file dan mengunggahnya.
Mengunggah File di Node.js
Di sisi server dengan Node.js, Anda dapat membaca file dari sistem file lokal dan mengunggahnya.Unggahan Otomatis dengan Titik Akhir Model
SDK JavaScript dapat menangani unggahan file secara otomatis untuk Anda. Ketika Anda memberikan objekFile, Blob, atau URI data base64 ke input titik akhir model, SDK akan terlebih dahulu mengunggahnya ke penyimpanan dan kemudian menggunakan URL yang dihasilkan dalam permintaan.
Ini menyederhanakan proses karena Anda tidak perlu melakukan langkah unggah terpisah.
Dukungan
Bergabunglah dengan komunitas kami untuk bantuan atau diskusi:- Komunitas Discord: Bergabunglah dengan kami
- Repositori GitHub: Kunjungi di sini