通過配置常用問題範本、術語及商務邏輯,可有效擴充大模型的基礎知識。這能顯著提升模型對業務需求的理解與轉換能力,從而產生更精確的資料查詢代碼。
功能入口
知識庫僅支援ChatBI的管理員查看和編輯。
進入ChatBI功能入口。
您需要先登入阿里雲,然後通過瀏覽器訪問ChatBI智能資料洞察頁面。請根據您的DataWorks資源群組、資料集等業務所在地區按需選擇。
在頁面左側導覽列單擊知識庫,進入知識庫頁面。
配置知識庫
ChatBI的知識庫管理員對象包括:問題範本、術語和商務邏輯。
配置問題範本
進入知識庫頁面,單擊問題範本頁簽,您可以通過兩種方式新增問題範本:
通過頁面配置。
在知識庫頁面,單擊新增,進入建立問題範本頁面。
配置問題範本的相關參數:
參數
描述
問題
定義在會話中的常用問題,例如:
門店A中商品B的月度銷售額趨勢。問題中支援以
${參數名}格式包含變數,例如:${shopName}中${commodityName}的月度銷售額趨勢。SQL
基於問題描述提供能夠準確、正確執行的資料查詢SQL。 若問題中包含
${參數名},則SQL中也需要包含同名參數,例如:SELECT shop_name, commodity_name, sales, month FROM ads_order_table WHERE shop_Name = ${shopName} AND commodity_Name = ${commodityName} ORDER BY month;參數
若問題和SQL中包含
${參數名},請補充參數的枚舉值或樣本值,例如:${參數名}: [“參數值1”,”參數值2”,”參數值3”]資料集
指定該問題範本對哪些資料集生效。若不指定,則全域生效。
配置完成,單擊儲存。
通過本地檔案大量匯入。
在知識庫頁面,單擊匯入新增。
在匯入彈窗中,單擊下載模板,在模板中填寫問題範本、模板指令碼、模板參數和資料集。各參數解釋與通過頁面配置類似。
拖拽本地檔案或單擊彈窗中的+,選擇需要匯入的檔案。
添加完成後,單擊確認。
配置術語管理
進入知識庫頁面,單擊術語管理頁簽,您可以通過兩種方式新增術語:
通過頁面配置。
單擊新增,進入建立術語管理頁面。
配置問題範本的關鍵參數:
參數
描述
術語
業務交流和分析中涉及到的常用和專業詞彙,例如:月環比。
別名
術語的同義字、縮寫、全稱、多語言翻譯等。輸入別名後斷行符號,支援添加多個別名。
資料集
指定該問題範本對哪些資料集生效。若不指定,則全域生效。
配置完成,單擊儲存。
通過本地檔案匯入。
在知識庫頁面,單擊匯入新增。
在匯入彈窗中,單擊下載模板,在模板中填寫術語、別名、描述和資料集。各參數解釋與通過頁面配置類似。
拖拽本地檔案或單擊彈窗中的+,選擇需要匯入的檔案。
添加完成後,單擊確認。
配置商務邏輯
進入知識庫頁面,單擊商務邏輯頁簽,您可以通過兩種方式新增商務邏輯:
通過頁面配置。
進入建立商務邏輯頁面。
配置問題範本的關鍵參數:
參數
描述
業務概念
業務交流和分析中涉及到的常用概念的名稱,例如:有效訂單。
邏輯解釋
對業務概念的名稱下一個定義,例如:ord_cnt_1d>0 表示有效訂單。
資料集
指定該問題範本對哪些資料集生效。若不指定,則全域生效。
欄位
選擇資料集後,可選擇資料集下的表中欄位,將業務概念跟物理表/欄位進行關聯。
配置完成,單擊儲存。
通過本地檔案大量匯入。
在知識庫頁面,單擊匯入新增。
在匯入彈窗中,單擊下載模板,在模板中填寫業務概念、邏輯解釋、關聯表欄位和資料集。各參數解釋與通過頁面配置類似。
拖拽本地檔案或單擊彈窗中的+,選擇需要匯入的檔案。
添加完成後,單擊確認。
管理知識庫
編輯知識庫對象
在頁面左側導覽列單擊知識庫,進入知識庫頁面。
在知識庫頁面的各個對象的頁簽中,單擊操作列的編輯,進入編輯頁面。
各參數解釋與配置知識庫保持一致。
查看知識庫對象
您可以在知識庫各個頁簽頂部的搜尋方塊中輸入關鍵字後斷行符號,對搜尋對象進行快捷定位。
您也可以單擊某個知識庫對象,查看該對象的詳情。
刪除知識庫對象
在知識庫各個頁簽,找到已添加的知識庫對象,單擊操作列的刪除,將該對象從知識庫中刪除。
使用知識庫
在知識庫中添加問題範本、術語和商務邏輯後,後續ChatBI將會在關聯的資料集的會話的問題理解和執行計畫產生過程中,優先使用知識庫的知識,來提升問答準確率。