

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

# 使用 Amazon Neptune Analytics 圖形建立知識庫
<a name="knowledge-base-build-graphs"></a>

Amazon Bedrock 知識庫透過 Amazon Neptune 提供全受管 GraphRAG 功能。GraphRAG 是隨附於 Amazon Bedrock 知識庫的功能，結合了圖形建模與生成式 AI，可增強檢索增強生成 (RAG)。此功能結合了向量搜尋，以及快速分析 RAG 應用程式中 Amazon Neptune 中大量圖形資料的能力。

GraphRAG 會自動識別並使用擷取至知識庫之文件中的實體和結構元素之間的關係。這可讓基礎模型做出更全面且內容相關的回應，特別是需要透過多個邏輯步驟連線資訊時。這表示如果需要跨多個文件區塊連線資料和推理，生成式 AI 應用程式可以提供更相關的回應。這可讓聊天機器人等應用程式從基礎模型 (FMs) 提供更相關的回應，以防需要從多個文件來源衍生的相關事實、實體和關係來回答問題。

## GraphRAG 區域可用性
<a name="knowledge-base-build-graphs-regions"></a>

GraphRAG 在下列 AWS 區域中提供：
+ 歐洲 (法蘭克福)
+ 歐洲 (倫敦)
+ 歐洲 (愛爾蘭)
+ 美國西部 (奧勒岡)
+ 美國東部 (維吉尼亞北部)
+ 亞太地區 (東京)
+ 亞太區域 (新加坡)

## 使用 GraphRAG 的優點
<a name="knowledge-base-build-graphs-benefits"></a>

Amazon Bedrock 知識庫搭配 GraphRAG 提供下列優點：
+ 透過在擷取到 Amazon Bedrock 知識庫的多個文件來源中，自動識別和使用實體與結構元素 （例如區段標題） 之間的關係，來提供更相關且全面的回應。
+ 增強執行詳盡搜尋的能力，透過多個邏輯步驟連接不同的內容片段，從而改善傳統的 RAG 技術。
+ 更好的跨文件推理功能，透過連接各種來源的資訊來提供更精確且內容準確的回答，這有助於進一步提高準確性並將幻覺降至最低。

## GraphRAG 的運作方式
<a name="knowledge-base-build-graphs-works"></a>

對相關節點執行初始向量搜尋後，Amazon Bedrock 知識庫 GraphRAG 會執行下列步驟，以產生更好的回應：

1. 擷取連結至所擷取文件區塊的相關圖形節點或區塊識別符。

1. 透過周遊圖形並從圖形資料庫中擷取其詳細資訊，在這些相關區塊上展開。

1. 透過了解相關實體，並專注於使用此豐富內容的關鍵連接，提供更有意義的回應。

## GraphRAG 考量和限制
<a name="knowledge-base-build-graphs-considerations"></a>

以下是搭配 GraphRAG 使用 Amazon Bedrock 知識庫時的一些限制
+ 不支援自訂圖形建置的組態選項。
+ Amazon Neptune Analytics 圖形不支援自動擴展。
+ GraphRAG 僅支援 Amazon S3 作為資料來源。
+ 當您建立知識庫或設定資料來源時，您可以選擇圖形建構的基礎模型。選取圖形建構模型會自動啟用內容豐富。如需詳細資訊，請參閱[選擇並更新圖形建構模型](knowledge-base-build-graphs-build.md#knowledge-base-build-graphs-model)。
+ 每個資料來源最多可有 1000 個檔案。您可以請求將此限制提高到每個資料來源最多 10000 個檔案。或者，您可以將 Amazon S3 儲存貯體分割為多個資料夾，其中每個資料夾最多可包含 1000 個檔案。
+ 如果您使用階層式分塊作為區塊策略，GraphRAG 只會在搜尋操作期間擷取子區塊。它不會將子區塊取代為其對應的父區塊。這表示您的搜尋結果包含來自子區塊的特定詳細內容，而不是來自父區塊的更廣泛內容。

**注意**  
刪除使用 Amazon Neptune Analytics 的知識庫時，請先刪除知識庫，然後刪除 Amazon Neptune Analytics 圖形。刪除知識庫不會自動刪除基礎圖形。在您明確刪除圖形之前，可能會產生額外費用。或者，將您的資料來源刪除政策設定為保留模式以先刪除圖形，而不會造成失敗。如需詳細資訊，請參閱[從 Amazon Bedrock 知識庫刪除資料來源](kb-ds-delete.md)。

**重要**  
基礎模型可以達到end-of-life或已棄用。例如，Claude 3 Haiku 已移至 Legacy 狀態。建議您選取目前支援的圖形建構模型。若要檢查可用模型的狀態，請參閱[模型生命週期](https://docs.aws.amazon.com/bedrock/latest/userguide/model-lifecycle.html)。如需選擇或更新圖形建構模型的詳細資訊，請參閱 [選擇並更新圖形建構模型](knowledge-base-build-graphs-build.md#knowledge-base-build-graphs-model)。