Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh kode
Contoh kode ini membantu Anda memulai Amazon Nova 2 Sonic dengan cepat. Anda dapat mengakses daftar lengkap contoh di halaman GitHub sampel Amazon Nova Sonic
Memulai contoh
Untuk contoh sederhana yang dirancang untuk membantu Anda mulai menggunakan Amazon Nova 2 Sonic, lihat implementasi berikut:
-
Implementasi dasar Amazon Nova 2 Sonic (Python
): Implementasi dasar yang menunjukkan bagaimana peristiwa disusun dalam API streaming dua arah. Versi ini tidak mendukung fungsionalitas tongkang (mengganggu asisten saat berbicara) dan tidak menerapkan komunikasi dua arah yang benar. -
Implementasi Amazon Nova 2 Sonic berfitur lengkap (Python
): Implementasi berfitur lengkap dengan komunikasi dua arah nyata dan dukungan tongkang. Ini memungkinkan percakapan yang lebih alami di mana pengguna dapat mengganggu asisten saat berbicara, mirip dengan percakapan manusia. -
Amazon Nova 2 Sonic dengan penggunaan alat (Python
): Implementasi lanjutan yang memperluas kemampuan komunikasi dua arah dengan contoh penggunaan alat. Versi ini menunjukkan bagaimana Amazon Nova 2 Sonic dapat berinteraksi dengan alat eksternal dan APIs untuk menyediakan fungsionalitas yang ditingkatkan. -
Nova Sonic dengan teks dan Input campuran (Python
): Contoh implementasi untuk menampilkan bagaimana Amazon Nova 2 Sonic dapat memiliki teks sebagai input. -
WebSocket Implementasi Java (Java)
: Contoh ini mengimplementasikan aplikasi streaming audio WebSocket berbasis dua arah yang terintegrasi dengan Amazon Nova 2 Sonic untuk speech-to-speech percakapan real-time menggunakan Java. -
Implementasi NodeJS Websocket (NodeJS): Contoh ini mengimplementasikan
aplikasi streaming audio berbasis WebSocket dua arah yang terintegrasi dengan Amazon Nova 2 Sonic untuk percakapan real-time menggunakan NodeJS. speech-to-speech -
Implementasi NodeJS Websocket (C #
): Contoh ini mengimplementasikan aplikasi streaming audio WebSocket berbasis dua arah yang terintegrasi dengan Amazon Nova 2 Sonic untuk percakapan real-time menggunakan.NET. speech-to-speech
Kasus penggunaan lanjutan
Untuk contoh lanjutan yang menunjukkan kasus penggunaan yang lebih kompleks, lihat implementasi berikut:
-
Implementasi Amazon Bedrock Knowledge Base (NodeJS
): Contoh ini menunjukkan cara membangun aplikasi percakapan cerdas dengan mengintegrasikan Amazon Nova 2 Sonic dengan Amazon Bedrock Knowledge Base menggunakan NodeJS. -
Manajemen Riwayat Obrolan (Python)
: Contoh ini mencakup sistem pencatatan riwayat obrolan yang menangkap dan mempertahankan semua interaksi antara pengguna dan Amazon Nova 2 Sonic menggunakan Python. -
Pembatalan Reservasi Hotel (NodeJS
): Contoh ini menunjukkan kasus penggunaan layanan pelanggan praktis untuk Amazon Nova 2 Sonic, menerapkan sistem pembatalan reservasi hotel menggunakan NodeJS. -
LangChain Integrasi Basis Pengetahuan (Python)
: Implementasi ini menunjukkan cara mengintegrasikan speech-to-speech kemampuan Amazon Nova 2 Sonic dengan basis pengetahuan yang LangChain didukung untuk meningkatkan pengalaman percakapan menggunakan Python. -
Conversation Resumption (NodeJS): Contoh ini menunjukkan bagaimana menerapkan kemampuan dimulainya kembali percakapan dengan Amazon Nova
2 Sonic. Menggunakan skenario pembatalan reservasi hotel sebagai konteksnya, aplikasi menunjukkan cara mempertahankan status percakapan di seluruh sesi, memungkinkan pengguna untuk melanjutkan interaksi yang sebelumnya terputus menggunakan NodeJS dengan mulus. -
Nova 2 Sonic Speaks First (NodeJS
): Contoh ini menunjukkan bagaimana Amazon Nova 2 Sonic dapat memulai percakapan secara proaktif. -
Session Continuation (Python
): Contoh ini menunjukkan cara mengaktifkan panjang percakapan tak terbatas dengan Amazon Nova 2 Sonic dengan menerapkan transisi sesi yang mulus. Aplikasi secara otomatis membuat dan beralih ke sesi baru di latar belakang, memungkinkan percakapan berlanjut tanpa batas waktu tanpa gangguan atau kehilangan konteks.
Bengkel langsung
Tersedia lokakarya langsung yang memandu Anda membangun aplikasi obrolan suara menggunakan Amazon Nova 2 Sonic dengan antarmuka streaming dua arah. Anda dapat mengakses lokakarya