本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
測試和查詢多模式知識庫
擷取多模式內容之後,您可以使用主控台或 API 來測試和查詢知識庫。可用的查詢類型取決於您選擇的處理方法。
支援的查詢類型
- 文字查詢
-
支援 Nova Multimodal Embeddings 和 BDA 方法。使用自然語言文字搜尋,尋找所有媒體類型的相關內容。
- 映像查詢
-
僅支援 Nova 多模式內嵌。上傳映像以在知識庫中尋找視覺上相似的內容。
了解回應中繼資料
多模式查詢回應包含多媒體內容的其他中繼資料:
- 來源屬性
-
原始檔案位置 (sourceUri) 和多模式儲存位置 (supplementalUri),提供可靠的存取
- 暫時中繼資料
-
音訊和視訊區段的開始和結束時間戳記,可精確導覽相關內容
- 內容類型資訊
-
檔案格式、處理方法和模式指標,可協助應用程式適當處理不同的內容類型
向量資料庫中繼資料結構
處理和儲存多模態內容時,向量資料庫中會使用下列中繼資料結構:
-
文字欄位:對於使用 Nova Multimodal Embeddings 處理的多媒體檔案,此欄位包含空字串,因為內容內嵌為原生多媒體而非文字
-
中繼資料欄位:包含結構化資訊,包括來源詳細資訊和相關內容參考:
{ "source": { "sourceType": "S3", "s3Location": { "uri": "s3://source-bucket/path/to/file.mp4" } }, "relatedContent": [{ "type": "S3", "s3Location": { "uri": "s3://multimodal-storage-bucket/processed/file.mp4" } }] } -
自動建立的欄位:用於篩選和識別的其他欄位:
-
x-amz-bedrock-kb-source-uri:用於篩選操作的原始來源 URI -
x-amz-bedrock-kb-data-source-id:用於追蹤內容原始伺服器的資料來源識別符 -
x-amz-bedrock-kb-chunk-start-time-in-millis:音訊和視訊區段的啟動時間戳記,以毫秒為單位 -
x-amz-bedrock-kb-chunk-end-time-in-millis:音訊和視訊區段的結束時間戳記,以毫秒為單位 -
x-amz-bedrock-kb-source-file-mime-type:來源檔案的 MIME 類型 -
x-amz-bedrock-kb-source-file-modality:來源檔案的模式 (TEXT、IMAGE、AUDIO、VIDEO)
-
重要
應用程式必須使用提供的時間戳記,從音訊和視訊檔案擷取和播放特定區段。知識庫會傳回完整檔案的參考,而不是預先分段的剪輯。