Meningkatkan generasi respons untuk agen Anda dengan basis pengetahuan - Amazon Bedrock

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

Meningkatkan generasi respons untuk agen Anda dengan basis pengetahuan

Amazon Bedrock Knowledge Bases membantu Anda memanfaatkan Retrieval Augmented Generation (RAG), teknik populer yang melibatkan pengambilan informasi dari penyimpanan data untuk menambah respons yang dihasilkan oleh Large Language Models (). LLMs Saat Anda menyiapkan basis pengetahuan dengan sumber data dan penyimpanan vektor, aplikasi Anda dapat meminta basis pengetahuan untuk mengembalikan informasi guna menjawab kueri baik dengan kutipan langsung dari sumber atau dengan respons alami yang dihasilkan dari hasil kueri.

Untuk menggunakan Pangkalan Pengetahuan Amazon Bedrock dengan Agen Bedrock Amazon Anda, Anda harus terlebih dahulu membuat basis pengetahuan dan kemudian mengaitkan basis pengetahuan dengan agen. Jika Anda belum membuat basis pengetahuan, lihat Mengambil data dan menghasilkan respons AI dengan basis pengetahuan 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 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. 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 memodifikasi konfigurasi kueri basis pengetahuan yang dilampirkan ke agen Anda dengan menggunakan sessionState bidang di InvokeAgentmeminta ketika Anda memanggil agen Anda. Untuk informasi selengkapnya, lihat Konteks sesi agen kontrol.