全部產品
Search
文件中心

OpenSearch:表格問答

更新時間:Dec 20, 2025

本文介紹如何?表格問答。

功能簡介

伴隨著問答內容豐富度的提高,問答文檔內容不僅僅局限於常規的文本圖片相關內容,對結構化資料的精準問答的需求也在不斷增多。為解決在複雜的內容結構下,準確的回答客戶問題,提升問答體驗,OpenSearch-LLM智能問答版推出了表格問答功能,通過配置簡單的表結構,傳入結構化資料就可以是實現表格類資料的精準問答。同時還支援資料來源的方式(MaxCompute)來同步結構化資料方便快捷、簡單易用,極大地節約了開發成本。

通過控制台手動建立輔表

一、手動建立輔表

  1. 選擇資料配置->變更配置,保持預設資料處理配置,單擊下一步進入資料結構配置。單擊添加表並選擇手動建立。

    手動建立.png

  2. 如果相關表欄位需進行文本問答,可開啟文本問答按鈕,給需要進行文本問答的欄位指定欄位標籤。

    image.png

    說明
    • 表名為英文字母、資料或者底線,不要超過20個字元。

    • 欄位名稱:必須以字母開頭,由字母、數字和底線組成,不能超過30個字元。

    • 欄位解釋:欄位解釋和問答效果強相關,建議每個欄位都要填寫,否則會對問答效果產生影響。可以根據問答效果隨時進行調整,每個欄位的欄位解釋不能超過30個字元。

    • 請保證主索引值唯一,主鍵ID只支援INT和TEXT兩種類型。

    • 欄位類型:請根據待上傳表格式資料進行配置,類型不一致會導致表格上傳失敗。配置為內容的欄位,欄位類型應設定為TEXT。

    • 欄位標籤:若不開啟文本問答功能則無需填寫,若開啟文本問答功能則需要配置內容主鍵這兩個欄位標籤。配置為內容的欄位會同步到main表中,目前只支援將一條欄位的標籤設定為內容

    • 文本問答:開啟後,在問答測試時會先針對自訂的輔表中進行表格問答,如果沒有搜尋到答案,則會針對設定為內容的欄位進行文本問答,增加回答率。

  3. 點擊完成等待版本構建完畢後由控制台推送資料,也可以點擊添加資料來源,配置資料來源同步資料。

二、通過控制台上傳資料

通過檔案匯入方式上傳測試資料,上傳前請先參考範例資料

檔案匯入.png

說明

您還可以通過API上傳輔表,匯入您的表格式資料來進行問答,具體請參見文檔推送

三、(可選)添加資料來源同步附表資料

說明

如果您有MaxCompute資料來源,可以通過添加資料來源把資料同步至輔表中。

  1. 選擇MaxCompute資料來源,點擊建立資料庫,按要求填寫project名稱、accessKey和accessKeySecret,然後點擊串連。

    image.png

    image.png

    說明
    • project名稱:MaxCompute的專案名。

    • accessKey:MaxCompute專案所在帳號的accessKey。

    • accessKeySecret:MaxCompute專案所在帳號的accessKeySecret。

      請使用已有AccessKey或者參考建立AccessKey重新建立,為降低AccessKey泄露的風險,AccessKeySecret只在建立時顯示一次,後續無法查看,請務必妥善保管。

  2. 選擇需要參與問答的資料表然後單擊確認。

    image.png

  3. 單擊MaxCompute源欄位下拉式功能表選擇對應欄位與OpenSearch表欄位相映射。映射完畢後單擊確認

    image.png

  4. 填入分區條件(不填預設拉取所有分區)點擊完成等待版本構建完畢。

    image.png

通過資料來源建立輔表

說明

如有表格類的結構化資料需要做問答的話,可以通過配置資料來源和添加輔表的方式來實現表格問答。

  1. 選擇資料配置->變更配置,保持預設資料處理配置,單擊下一步進入資料結構配置。單擊添加表並選擇通過資料來源建立。

  2. 選擇MaxCompute資料來源,點擊建立資料庫,按要求填寫project名稱、accessKey和accessKeySecret,然後單擊串連。

    image.png

  3. 選擇需要參與問答的資料表然後單擊確認。

    image.png

  4. 如果相關表欄位需進行文本問答,可開啟文本問答按鈕,給需要進行文本問答的欄位指定欄位標籤。

    image.png

    說明
    • 表名為英文字母、資料或者底線,不要超過20個字元。

    • 欄位名稱:必須以字母開頭,由字母、數字和底線組成,不能超過30個字元。

    • 欄位解釋:欄位解釋和問答效果強相關,建議每個欄位都要填寫,否則會對問答效果產生影響。可以根據問答效果隨時進行調整,每個欄位的欄位解釋不能超過30個字元。

    • 請保證主索引值唯一,主鍵ID只支援INT和TEXT兩種類型。

    • 欄位類型:請根據待上傳表格式資料進行配置,類型不一致會導致表格上傳失敗。配置為內容的欄位,欄位類型應設定為TEXT。

    • 欄位標籤:若不開啟文本問答功能則無需填寫,若開啟文本問答功能則需要配置內容主鍵這兩個欄位標籤。配置為內容的欄位會同步到main表中,目前只支援將一條欄位的標籤設定為內容。其它標籤設定請參見資料配置

    • 文本問答:開啟後,在問答測試時會先針對自訂的輔表中進行表格問答,如果沒有搜尋到答案,則會針對設定為內容的欄位進行文本問答,增加回答率。

  5. 填入分區條件(不填分區條件預設拉取全部分區資料),單擊完成等待構建完畢。

效果測試

資料上傳成功後可在問答測試頁面進行測試,文檔總數可在資料查詢下查看。

image.png

說明

API查詢資料可參考:問答文檔查詢

相關限制

  • 輔表最多隻能添加5張。

  • 每個輔表最多支援30個欄位的資料寫入和查詢。