KAG
K
KAG
簡介 :
KAG(Knowledge Augmented Generation)是一個專業的領域知識服務框架,旨在通過知識圖譜和向量檢索的優勢,雙向增強大型語言模型和知識圖譜,解決RAG(Retrieval Augmentation Generation)技術在向量相似性與知識推理相關性之間的大差距、對知識邏輯不敏感等問題。KAG在多跳問答任務上的表現顯著優於NaiveRAG、HippoRAG等方法,例如在hotpotQA上的F1分數相對提高了19.6%,在2wiki上提高了33.5%。KAG已成功應用於螞蟻集團的兩個專業知識問答任務中,包括政務問答和健康問答,與RAG方法相比,專業性得到了顯著提升。
需求人群 :
KAG的目標受眾是開發者和企業用戶,特別是那些需要在專業領域內構建知識服務的團隊。它適合需要處理大量專業知識、進行復雜推理和問答系統的用戶。KAG通過提供一套完整的框架和工具,幫助用戶將領域知識轉化為可計算的邏輯形式,從而提高問答系統的專業性和準確性。
總訪問量: 474.6M
佔比最多地區: US(19.34%)
本站瀏覽量 : 77.0K
使用場景
政務問答:利用KAG構建的政務知識圖譜,實現對政策、法規等專業問題的準確回答。
健康問答:通過KAG整合醫療知識,提供專業的健康諮詢服務。
風險挖掘:在金融領域,使用KAG定義的專家規則來識別和分析潛在的風險應用和開發者。
產品特色
LLM友好的知識表示:基於DIKW層次結構,IT升級SPG知識表示能力,兼容無模式約束的信息提取和有模式約束的專業知識構建。
知識圖譜與原文片段的相互索引:支持圖結構與原文塊之間的相互索引表示,有助於基於圖結構的倒排索引構建,促進邏輯形式的統一表示和推理。
邏輯形式引導的混合推理引擎:包括規劃、推理和檢索三種類型的操作符,將自然語言問題轉化為結合語言和符號的問題解決過程。
領域知識場景應用:通過定義專家規則和業務數據,KAG可以在風險挖掘等場景中實現有效的推理過程。
與OpenSPG概念建模結合:降低自然語言轉換圖查詢的難度,實現領域應用的自然語言問答。
可擴展性:KAG允許開發者擴展kag-builder和kag-solver的實現,以滿足特定的需求。
支持自定義模型和服務:KAG支持與兼容OpenAI服務的MaaS API對接,也支持與本地模型的對接。
使用教程
1. 安裝環境和依賴:根據系統版本要求,安裝Docker、Docker Compose等軟件。
2. 下載並啟動服務:使用curl命令下載docker-compose.yml文件,並使用Docker Compose啟動服務。
3. 訪問產品:在瀏覽器中輸入默認網址http://127.0.0.1:8887,查看產品指南。
4. 安裝KAG:對於開發者,根據指南創建conda環境,克隆代碼,並安裝KAG。
5. 使用工具包:參考快速入門指南,使用內置組件復現性能結果,並將其應用於新的業務場景。
6. 擴展KAG能力:如果內置組件不滿足需求,開發者可以根據KAG-Builder Extension和KAG-Solver Extension進行擴展。
7. 適應自定義模型:KAG支持與OpenAI服務兼容的MaaS API對接,也支持與本地模型的對接。
AIbase
智啟未來,您的人工智能解決方案智庫
© 2025AIbase