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
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
Amazon Bedrock Knowledge Bases juga menawarkan serangkaian operasi IngestionJob
API yang berhubungan dengan sinkronisasi sumber data Anda. Saat Anda menyinkronkan sumber data dengan StartIngestionJobpermintaan, 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 IngestKnowledgeBaseDocumentspermintaan, 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 AWS Management Console 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 AWS Management Console atau dengan mengirimkan StartIngestionJobpermintaan melalui Amazon Bedrock API.
-
Indeks dokumen ke dalam penyimpanan vektor yang disiapkan untuk basis pengetahuan Anda atau hapus dokumen yang diindeks dengan cara berikut:
-
Tambahkan dokumen ke lokasi S3 Anda atau hapus dokumen darinya. Kemudian sinkronkan sumber data Anda di AWS Management Console atau kirimkan
StartIngestionJob
permintaan di API. Untuk detail tentang sinkronisasi danStartIngestionJob
operasi, lihatSinkronkan data Anda dengan basis pengetahuan Amazon Bedrock. -
Menyerap dokumen S3 ke dalam basis pengetahuan secara langsung dengan permintaan.
IngestKnowledgeBaseDocuments
Untuk detail tentang menelan dokumen secara langsung, lihatMenyerap dokumen langsung ke basis pengetahuan.Awas
Untuk sumber data S3, perubahan apa pun yang Anda indeks ke basis pengetahuan secara langsung di AWS Management Console 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 AWS Management Console atau dengan.StartIngestionJob
Jangan mengirimkan
IngestKnowledgeBaseDocuments
danStartIngestionJob
meminta pada saat yang bersamaan.
-
Pilih topik untuk mempelajari cara melakukan konsumsi langsung dokumen di sumber data Anda: