Optimalkan kinerja untuk agen Amazon Bedrock menggunakan basis pengetahuan tunggal - Amazon Bedrock

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Optimalkan kinerja untuk agen Amazon Bedrock menggunakan basis pengetahuan tunggal

Amazon Bedrock Agents menawarkan opsi untuk memilih alur berbeda yang dapat mengoptimalkan latensi untuk kasus penggunaan yang lebih sederhana di mana agen memiliki basis pengetahuan tunggal. Untuk memastikan bahwa agen Anda dapat memanfaatkan pengoptimalan ini, periksa apakah ketentuan berikut berlaku untuk versi agen Anda yang relevan:

  • Agen Anda hanya berisi satu basis pengetahuan.

  • Agen Anda tidak berisi grup tindakan atau mereka semua dinonaktifkan.

  • Agen Anda tidak meminta informasi lebih lanjut dari pengguna jika tidak memiliki informasi yang cukup.

  • Agen Anda menggunakan template prompt orkestrasi default.

Untuk mempelajari cara memeriksa kondisi ini, pilih tab yang sesuai dengan metode pilihan Anda dan ikuti langkah-langkahnya:

Console
  1. Masuk ke AWS Management Console menggunakan IAMperan dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di. https://console.aws.amazon.com/bedrock/

  2. Pilih Agen dari panel navigasi kiri. Kemudian, pilih agen di bagian Agen.

  3. Di bagian Ikhtisar agen, periksa apakah bidang input Pengguna adalah DISABLED.

  4. Jika Anda memeriksa apakah optimasi sedang diterapkan pada draf kerja agen, pilih Draf kerja di bagian Draf kerja. Jika Anda memeriksa apakah pengoptimalan diterapkan ke versi agen, pilih versi di bagian Versi.

  5. Periksa apakah bagian Basis pengetahuan hanya berisi satu basis pengetahuan. Jika ada lebih dari satu basis pengetahuan, nonaktifkan semuanya kecuali satu. Untuk mempelajari cara menonaktifkan basis pengetahuan, lihatPutuskan basis pengetahuan dari agen.

  6. Periksa apakah bagian Grup tindakan tidak berisi grup tindakan. Jika ada grup aksi, nonaktifkan semuanya. Untuk mempelajari cara menonaktifkan grup tindakan, lihatMemodifikasi grup tindakan.

  7. Di bagian Prompts lanjutan, periksa apakah nilai bidang Orkestrasi adalah Default. Jika diganti, pilih Edit (jika Anda melihat versi agen Anda, Anda harus terlebih dahulu menavigasi ke draf kerja) dan lakukan hal berikut:

    1. Di bagian Prompt lanjutan, pilih tab Orkestrasi.

    2. Jika Anda mengembalikan template ke pengaturan default, template prompt kustom Anda akan dihapus. Pastikan untuk menyimpan template Anda jika Anda membutuhkannya nanti.

    3. Hapus default template orkestrasi Override. Konfirmasikan pesan yang muncul.

  8. Untuk menerapkan perubahan apa pun yang telah Anda buat, pilih Siapkan di bagian atas halaman Detail Agen atau di jendela pengujian. Kemudian, uji kinerja agen yang dioptimalkan dengan mengirimkan pesan di jendela pengujian.

  9. (Opsional) Jika perlu, buat versi baru agen Anda dengan mengikuti langkah-langkah diMenyebarkan dan mengintegrasikan agen Amazon Bedrock ke dalam aplikasi Anda.

API
  1. Kirim ListAgentKnowledgeBasespermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock dan tentukan ID agen Anda. UntukagentVersion, gunakan DRAFT untuk draf kerja atau tentukan versi yang relevan. Dalam tanggapan, periksa yang hanya agentKnowledgeBaseSummaries berisi satu objek (sesuai dengan satu basis pengetahuan). Jika ada lebih dari satu basis pengetahuan, nonaktifkan semuanya kecuali satu. Untuk mempelajari cara menonaktifkan basis pengetahuan, lihatPutuskan basis pengetahuan dari agen.

  2. Kirim ListAgentActionGroupspermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock dan tentukan ID agen Anda. UntukagentVersion, gunakan DRAFT untuk draf kerja atau tentukan versi yang relevan. Dalam tanggapannya, periksa apakah actionGroupSummaries daftarnya kosong. Jika ada grup aksi, nonaktifkan semuanya. Untuk mempelajari cara menonaktifkan grup tindakan, lihatMemodifikasi grup tindakan.

  3. Kirim GetAgentpermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock dan tentukan ID agen Anda. Dalam tanggapan, dalam promptConfigurations daftar di promptOverrideConfiguration bidang, cari PromptConfigurationobjek yang promptType nilainyaORCHESTRATION. Jika promptCreationMode nilainyaDEFAULT, Anda tidak perlu melakukan apa pun. Jika yaOVERRIDDEN, lakukan hal berikut untuk mengembalikan template ke pengaturan default:

    1. Jika Anda mengembalikan template ke pengaturan default, template prompt kustom Anda akan dihapus. Pastikan untuk menyimpan template Anda dari basePromptTemplate bidang jika Anda membutuhkannya nanti.

    2. Kirim UpdateAgentpermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock. Untuk PromptConfigurationobjek yang sesuai dengan template orkestrasi, tetapkan nilai ke. promptCreationMode DEFAULT

  4. Untuk menerapkan perubahan apa pun yang telah Anda buat, kirim PrepareAgentpermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock. Kemudian, uji kinerja agen yang dioptimalkan dengan mengirimkan InvokeAgentpermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu proses Agen untuk Amazon Bedrock, menggunakan TSTALIASID alias agen.

  5. (Opsional) Jika perlu, buat versi baru agen Anda dengan mengikuti langkah-langkah diMenyebarkan dan mengintegrasikan agen Amazon Bedrock ke dalam aplikasi Anda.