

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

# Ingest berubah langsung menjadi basis pengetahuan
<a name="kb-direct-ingestion"></a>

Amazon Bedrock Knowledge Bases memungkinkan Anda untuk memodifikasi sumber data Anda dan menyinkronkan perubahan dalam satu langkah. Anda dapat memanfaatkan fitur ini jika basis pengetahuan Anda terhubung ke salah satu jenis sumber data berikut:
+ Amazon S3
+ Kustom

Dengan konsumsi langsung, Anda dapat langsung menambahkan, memperbarui, atau menghapus file dalam basis pengetahuan dalam satu tindakan dan basis pengetahuan Anda dapat memiliki akses ke dokumen tanpa perlu menyinkronkan. Direct ingestion menggunakan operasi `KnowledgeBaseDocuments` API untuk mengindeks dokumen yang Anda kirimkan langsung ke penyimpanan vektor yang disiapkan untuk basis pengetahuan. Anda juga dapat melihat dokumen di basis pengetahuan Anda secara langsung dengan operasi ini, daripada perlu menavigasi ke sumber data yang terhubung untuk melihatnya.

## Perbedaan dari sinkronisasi sumber data
<a name="kb-direct-ingestion-sync-diff"></a>

Amazon Bedrock Knowledge Bases juga menawarkan serangkaian operasi `IngestionJob` API yang berhubungan dengan [sinkronisasi sumber data Anda](kb-data-source-sync-ingest.md). Saat Anda menyinkronkan sumber data dengan [StartIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StartIngestionJob.html)permintaan, Pangkalan Pengetahuan Amazon Bedrock memindai setiap dokumen di sumber data yang terhubung dan memverifikasi apakah sudah diindeks ke penyimpanan vektor yang disiapkan untuk basis pengetahuan. Jika belum, itu akan diindeks ke dalam penyimpanan vektor.

Dengan [IngestKnowledgeBaseDocuments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestKnowledgeBaseDocuments.html)permintaan, Anda mengirimkan array dokumen untuk langsung diindeks ke penyimpanan vektor. Oleh karena itu, Anda melewatkan langkah menambahkan dokumen ke sumber data. Lihat paragraf berikut untuk memahami kasus penggunaan untuk dua set operasi API ini:

**Jika Anda menggunakan sumber data khusus**  
Anda tidak perlu menyinkronkan atau menggunakan `IngestionJob` operasi. Dokumen yang Anda tambahkan, modifikasi, atau hapus dengan `KnowledgeBaseDocuments` operasi atau Konsol Manajemen AWS menjadi bagian dari sumber data kustom dan basis pengetahuan Anda.

**Jika Anda menggunakan sumber data Amazon S3**  
Anda menggunakan dua set operasi dalam kasus penggunaan yang berbeda:
+ Setelah menghubungkan basis pengetahuan ke sumber data S3 untuk pertama kalinya, Anda harus menyinkronkan sumber data Anda di Konsol Manajemen AWS atau dengan mengirimkan [StartIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StartIngestionJob.html)permintaan melalui Amazon Bedrock API.
+ Indeks dokumen ke dalam penyimpanan vektor yang disiapkan untuk basis pengetahuan Anda atau hapus dokumen yang diindeks dengan cara berikut:

  1. Tambahkan dokumen ke lokasi S3 Anda atau hapus dokumen darinya. Kemudian sinkronkan sumber data Anda di Konsol Manajemen AWS atau kirimkan `StartIngestionJob` permintaan di API. Untuk detail tentang sinkronisasi dan `StartIngestionJob` operasi, lihat[Sinkronkan data Anda dengan basis pengetahuan Amazon Bedrock Anda](kb-data-source-sync-ingest.md).

  1. Menyerap dokumen S3 ke dalam basis pengetahuan secara langsung dengan permintaan. `IngestKnowledgeBaseDocuments` Untuk detail tentang menelan dokumen secara langsung, lihat[Menyerap dokumen langsung ke basis pengetahuan](kb-direct-ingestion-add.md).
**Awas**  
Untuk sumber data S3, perubahan apa pun yang Anda indeks ke basis pengetahuan secara langsung di Konsol Manajemen AWS atau dengan operasi `KnowledgeBaseDocuments` API tidak tercermin di lokasi S3. Anda dapat menggunakan operasi API ini untuk membuat perubahan pada basis pengetahuan Anda segera tersedia dalam satu langkah. Namun, Anda harus menindaklanjuti dengan membuat perubahan yang sama di lokasi S3 Anda sehingga tidak ditimpa saat berikutnya Anda menyinkronkan sumber data Anda di Konsol Manajemen AWS atau dengan. `StartIngestionJob`  
Jangan mengirimkan `IngestKnowledgeBaseDocuments` dan `StartIngestionJob` meminta pada saat yang bersamaan.

Pilih topik untuk mempelajari cara melakukan konsumsi langsung dokumen di sumber data Anda:

**Topics**
+ [Perbedaan dari sinkronisasi sumber data](#kb-direct-ingestion-sync-diff)
+ [Prasyarat untuk konsumsi langsung](kb-direct-ingestion-prereq.md)
+ [Menyerap dokumen langsung ke basis pengetahuan](kb-direct-ingestion-add.md)
+ [Melihat informasi tentang dokumen di sumber data Anda](kb-direct-ingestion-view.md)
+ [Hapus dokumen dari basis pengetahuan secara langsung](kb-direct-ingestion-delete.md)