Kaitkan basis pengetahuan dengan agen Amazon Bedrock - Amazon Bedrock

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

Kaitkan basis pengetahuan dengan agen Amazon Bedrock

Jika Anda belum membuat basis pengetahuan, lihat Basis pengetahuan untuk Amazon Bedrock untuk mempelajari tentang basis pengetahuan dan membuatnya. Anda dapat mengaitkan basis pengetahuan selama pembuatan agen atau setelah agen dibuat. Untuk mengaitkan basis pengetahuan dengan agen yang ada, pilih tab yang sesuai dengan metode pilihan Anda dan ikuti langkah-langkahnya.

Console
Untuk menambahkan basis pengetahuan
  1. Masuk ke AWS Management Console menggunakan peran IAM 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. Pilih Edit di Agen builder

  4. Untuk bagian Basis pengetahuan, pilih Tambah.

  5. Pilih basis pengetahuan yang telah Anda buat dan berikan instruksi tentang bagaimana agen harus berinteraksi dengannya.

  6. Pilih Tambahkan. Spanduk sukses muncul di bagian atas.

  7. Untuk menerapkan perubahan yang Anda buat pada agen sebelum mengujinya, pilih Siapkan sebelum mengujinya.

API

Untuk mengaitkan basis pengetahuan dengan agen, kirim AssociateAgentKnowledgeBasepermintaan dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock.

Daftar berikut menjelaskan bidang dalam permintaan:

  • Bidang berikut diperlukan:

    Bidang Deskripsi singkat
    agentId ID agen
    agentVersion Versi agen
    knowledgeBaseId ID basis pengetahuan
  • Bidang berikut adalah opsional:

    Bidang Deskripsi singkat
    deskripsi Deskripsi bagaimana agen dapat menggunakan basis pengetahuan
    knowledgeBaseState Untuk mencegah agen menanyakan basis pengetahuan, tentukan DISABLED

Anda dapat mengubah konfigurasi kueri basis pengetahuan yang dilampirkan ke agen Anda dengan menggunakan sessionState bidang dalam InvokeAgentpermintaan saat Anda memanggil agen Anda. Untuk informasi selengkapnya, lihat Konteks sesi kontrol.