Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Model ucapan
Ketika kesalahan terjadi, kami sarankan mencoba langkah-langkah berikut:
-
Kirim
promptEndacara. -
Kirim
sessionEndacara. -
Jika streaming audio telah dimulai, kirim juga
contentEndacara.
Menyelesaikan langkah-langkah ini juga membebaskan sumber daya dan memori GPU.
Saat menangani percakapan panjang atau pulih dari kesalahan, Anda dapat menerapkan dimulainya kembali percakapan menggunakan pendekatan berikut:
-
Siapkan penyimpanan riwayat obrolan untuk mempertahankan konteks percakapan dari interaksi sebelumnya. Anda dapat menemukan contoh riwayat obrolan di repo Github sampel Amazon Nova
kami. -
Tangani batas waktu percakapan secara proaktif:
-
Saat mendekati durasi koneksi maksimum, akhiri permintaan saat ini dan mulai yang baru.
-
Sertakan riwayat obrolan yang disimpan dalam permintaan baru untuk menjaga kelangsungan percakapan.
-
-
Format melanjutkan percakapan dengan benar:
-
Tempatkan riwayat obrolan setelah prompt sistem tetapi sebelum input pengguna baru.
-
Sertakan pesan sebelumnya dengan peran pengguna dan asisten yang tepat.
-
Pastikan pesan pertama dalam riwayat obrolan berasal dari pengguna.
Anda dapat menemukan contoh dimulainya kembali obrolan di repo Github sampel Amazon Nova kami
. -
Kapan menggunakan dimulainya kembali percakapan
Pendekatan dimulainya kembali percakapan sangat membantu untuk pemulihan kesalahan dalam skenario berikut:
-
Setelah Anda menerima
ModelTimeoutExceptionpesan “Model telah habis dalam memproses permintaan”. -
Ketika Anda perlu mengembalikan konteks setelah pemutusan yang tidak terduga.