

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

# Terapkan basis pengetahuan Anda untuk aplikasi AI Anda
<a name="knowledge-base-deploy"></a>

Untuk menerapkan basis pengetahuan untuk aplikasi Anda, atur untuk membuat [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Retrieve.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Retrieve.html)atau [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerate.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerate.html)meminta ke basis pengetahuan. Untuk melihat cara menggunakan operasi API ini untuk membuat kueri dan menghasilkan respons, lihat[Uji basis pengetahuan Anda dengan pertanyaan dan tanggapan](knowledge-base-test.md).

Anda juga dapat mengaitkan basis pengetahuan dengan agen dan agen akan memanggilnya bila diperlukan selama orkestrasi. Untuk informasi selengkapnya, lihat [Otomatiskan tugas dalam aplikasi Anda menggunakan agen AI](agents.md).

Anda harus mengkonfigurasi dan menyinkronkan data Anda source/sources dengan basis pengetahuan Anda sebelum Anda dapat menyebarkan basis pengetahuan Anda. Lihat [Sumber data yang didukung](https://docs.aws.amazon.com/bedrock/latest/userguide/data-source-connectors.html).

Pilih tab untuk metode pilihan Anda, lalu ikuti langkah-langkahnya:

------
#### [ Console ]

**Untuk mengasosiasikan basis pengetahuan dengan agen**

1. Masuk ke Konsol Manajemen AWS dengan identitas IAM yang memiliki izin untuk menggunakan konsol Amazon Bedrock. Kemudian, buka konsol Amazon Bedrock di [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock).

1. Dari panel navigasi kiri, pilih **Agen**.

1. Pilih agen yang ingin Anda tambahkan basis pengetahuan.

1. Di bagian **Draf kerja**, pilih **Draf kerja**.

1. Di bagian **Basis pengetahuan**, pilih **Tambah**.

1. Pilih basis pengetahuan dari daftar tarik-turun di bawah **Pilih basis pengetahuan** dan tentukan instruksi untuk agen mengenai bagaimana seharusnya berinteraksi dengan basis pengetahuan dan hasil pengembalian.

**Untuk memisahkan basis pengetahuan dengan agen**

1. Masuk ke Konsol Manajemen AWS dengan identitas IAM yang memiliki izin untuk menggunakan konsol Amazon Bedrock. Kemudian, buka konsol Amazon Bedrock di [https://console.aws.amazon.com/bedrock](https://console.aws.amazon.com/bedrock).

1. Dari panel navigasi kiri, pilih **Agen**.

1. Pilih agen yang ingin Anda tambahkan basis pengetahuan.

1. Di bagian **Draf kerja**, pilih **Draf kerja**.

1. Di bagian **Basis pengetahuan**, pilih basis pengetahuan.

1. Pilih **Hapus**.

------
#### [ API ]

Untuk mengaitkan basis pengetahuan dengan agen, kirim [AssociateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AssociateAgentKnowledgeBase.html)permintaan.
+ Sertakan detail `description` untuk memberikan instruksi tentang bagaimana agen harus berinteraksi dengan basis pengetahuan dan hasil pengembalian.
+ Atur `knowledgeBaseState` `ENABLED` to untuk memungkinkan agen menanyakan basis pengetahuan.

Anda dapat memperbarui basis pengetahuan yang terkait dengan agen dengan mengirimkan [UpdateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentKnowledgeBase.html)permintaan. Misalnya, Anda mungkin ingin menyetel `knowledgeBaseState` `ENABLED` ke untuk memecahkan masalah. Karena semua bidang akan ditimpa, sertakan kedua bidang yang ingin Anda perbarui serta bidang yang ingin Anda pertahankan sama.

Untuk memisahkan basis pengetahuan dengan agen, kirim permintaan. [DisassociateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentKnowledgeBase.html)

------