本申請涉及人工智能,尤其涉及一種基于思維鏈和智能體的問答方法及chatbi系統(tǒng)。
背景技術:
1、目前,商業(yè)智能系統(tǒng)chatbi(chat?business?intelligence)在數(shù)據(jù)分析和決策支持領域得到廣泛應用。隨著自然語言處理技術以及大模型的發(fā)展,商業(yè)智能系統(tǒng)在數(shù)據(jù)查詢、報告生成和用戶交互等方面逐漸自動化、智能化,但仍存在推理分析能力較差、準確性較低的問題。
技術實現(xiàn)思路
1、有鑒于此,本申請的目的在于提出一種基于思維鏈和智能體的問答方法及chatbi系統(tǒng),以解決傳統(tǒng)商業(yè)智能系統(tǒng)推理分析能力較差、準確性較低的問題。
2、基于上述目的,本申請的第一方面提供了一種基于思維鏈和智能體的問答方法,應用于chatbi系統(tǒng)中的智能體,所述方法包括:
3、接收用戶輸入的問題文本;
4、對所述問題文本進行解析,采用思維鏈機制將解析后的問題文本分解為多個子任務,并確定每個子任務的執(zhí)行順序;
5、按照所述執(zhí)行順序順次執(zhí)行每個子任務,針對每個子任務的執(zhí)行過程,響應于確定所述子任務執(zhí)行失敗,重新確定多個子任務和/或多個子任務的執(zhí)行順序,直至多個子任務順次執(zhí)行完成,得到所述問題文本對應的問答結果。
6、基于同一發(fā)明構思,本申請的第二方面還提供了一種基于思維鏈和智能體的chatbi系統(tǒng),所述系統(tǒng)包括智能體,所述智能體包括:
7、規(guī)劃模塊,被配置為接收用戶輸入的問題文本;對所述問題文本進行解析,采用思維鏈機制將解析后的問題文本分解為多個子任務,并確定每個子任務的執(zhí)行順序;針對每個子任務的執(zhí)行過程,響應于確定所述子任務執(zhí)行失敗,重新確定多個子任務和/或多個子任務的執(zhí)行順序,直至多個子任務順次執(zhí)行完成,得到所述問題文本對應的問答結果;
8、執(zhí)行模塊,被配置為按照所述執(zhí)行順序順次執(zhí)行每個子任務;
9、工具模塊,被配置為根據(jù)所述子任務的任務需求選擇工具并調(diào)用工具;
10、記憶模塊,被配置為存儲所述智能體在運行過程中產(chǎn)生的數(shù)據(jù)。
11、從上面所述可以看出,本申請?zhí)峁┑囊环N基于思維鏈和智能體的問答方法,應用于chatbi系統(tǒng)中的智能體,所述方法包括:接收用戶輸入的問題文本,對所述問題文本進行解析,采用思維鏈機制將解析后的問題文本分解為多個子任務,并確定每個子任務的執(zhí)行順序,適用于處理大量關聯(lián)數(shù)據(jù)的場景。通過思維鏈機制將整個問答流程逐步拆解為多個子任務,按照執(zhí)行順序順次執(zhí)行每個子任務,提高了查詢的精準度和靈活性。針對每個子任務的執(zhí)行過程,響應于確定所述子任務執(zhí)行失敗,重新確定多個子任務和/或多個子任務的執(zhí)行順序,直至多個子任務順次執(zhí)行完成,得到所述問題文本對應的問答結果。在子任務的執(zhí)行過程中,智能體通過實時評估子任務執(zhí)行結果,動態(tài)優(yōu)化多個子任務或多個子任務的執(zhí)行順序,避免了靜態(tài)查詢的局限,提高了問答效率和問答結果的準確性。
1.一種基于思維鏈和智能體的問答方法,其特征在于,應用于chatbi系統(tǒng)中的智能體,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權利要求1所述的方法,其特征在于,所述多個子任務的執(zhí)行順序包括知識理解與圖譜對齊子任務、查詢語句生成子任務、查詢語句執(zhí)行子任務、查詢結果推理分析子任務和結果可視化子任務;
5.根據(jù)權利要求4所述的方法,其特征在于,在調(diào)用查詢語句執(zhí)行子任務的工具,在圖數(shù)據(jù)庫中執(zhí)行所述查詢語句,得到查詢結果之后,包括:
6.根據(jù)權利要求4所述的方法,其特征在于,所述根據(jù)預先構建的知識圖譜對所述意圖和所述實體信息進行驗證,確定與所述知識圖譜對齊后的目標意圖和參數(shù),包括:
7.根據(jù)權利要求4所述的方法,其特征在于,所述調(diào)用查詢結果推理分析子任務的工具,對所述查詢結果進行推理分析,得到推理分析結果,包括:
8.根據(jù)權利要求4所述的方法,其特征在于,所述調(diào)用結果可視化子任務的工具,基于所述推理分析結果生成可視化圖表,包括:
9.一種基于思維鏈和智能體的chatbi系統(tǒng),其特征在于,所述系統(tǒng)包括智能體,所述智能體包括:
10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,所述記憶模塊包括: