View a markdown version of this page

Custom - Amazon Bedrock

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Custom

您可以連結到自訂資料來源以享有下列優點,而不是選擇支援的資料來源服務:

  • 對您希望知識庫能夠存取的資料類型的彈性和控制。

  • 能夠使用 KnowledgeBaseDocuments API 操作直接擷取或刪除文件,而無需同步變更。

  • 能夠直接透過 Amazon Bedrock 主控台或 API 檢視資料來源中的文件。

  • 能夠直接在 AWS 管理主控台 中將文件上傳至資料來源,或內嵌新增文件。

若要將知識庫連接到自訂資料來源,請傳送 CreateDataSource 請求與 Amazon Bedrock 建置時間端點的代理程式。指定要連線knowledgeBaseId的知識庫的 ,將 name 提供給資料來源,並將 中的 type 欄位dataSourceConfiguration設定為 MANAGED_KNOWLEDGE_BASE_CONNECTOR。在 中定義連接器本身managedKnowledgeBaseConnectorConfiguration.connectorParameters,將其設定為 type CUSTOM。以下顯示建立此資料來源的最基本範例:

PUT /knowledgebases/KB12345678/datasources/ HTTP/1.1 Content-type: application/json { "name": "MyCustomDataSource", "dataSourceConfiguration": { "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR", "managedKnowledgeBaseConnectorConfiguration": { "connectorParameters": { "type": "CUSTOM", "version": "1", "aclEnabled": false } } } }

trueaclEnabled設定為 connectorParameters以啟用文件層級存取控制。如需詳細資訊,請參閱文件層級存取控制

設定自訂資料來源之後,您可以將文件新增至其中,並直接將其擷取至知識庫。與其他資料來源不同,您不需要同步自訂資料來源。若要了解如何直接擷取文件,請參閱將變更直接擷取至知識庫