配置流程演示
1.在OpenSearch-行業算法版控制臺中>實例管理頁面單擊創建實例:
2.在購買頁中商品版本選擇“行業算法版”,行業類型選擇“內容社區”,根據實際業務需求集群偏好可選擇“獨享集群-通用型/計算型/存儲型”,其他配置信息與通用型相同:
3.購買后,確認訂單:
4.開通成功后,在實例管理--->應用列表中找到對應的應用單擊“配置”:
之后配置應用需要依次按照如下步驟進行:功能選擇-->應用結構-->索引結構-->數據源-->完成:
(1)功能選擇,垂類選擇“IT”,模板功能可自行勾選(默認全選),完成后單擊“下一步”:
其中模板功能包括:查詢分析(IT詞權重、IT同義詞包、文本向量化等)、排序策略(多路搜索、文本相關性、向量相關性)、下拉提示。
(2)應用結構,這里以通過數據源創建的方式介紹,配置后,單擊“下一步”:
注意:字段標簽是用于快速生成行業增強索引結構、查詢分析規則和排序策略的,請務必在應用結構中給對應字段添加字段標簽,操作見如上截圖。
(3)索引結構:
注意:索引標簽是用于快速生成查詢分析規則、排序策略的,請務必在索引結構中給對應的索引添加索引標簽,對應關系為:
1.應用結構中配置為文章詳情、文章標題的字段需要設置為組合索引并添加“默認索引”的索引標簽,分析方式設置為“行業 - 內容IT分析”;
2.應用結構中配置為文章標題的字段需要添加“向量索引”的索引標簽,分析方式設置為“向量-內容IT”。
(4)數據源,目前OpenSearch支持的云上數據源有RDS、MaxCompute、POLARDB:
注:還可以通過API的方式上傳數據到OpenSearch。
?
(5)完成配置:
查詢測試
搜索測試
索引構建完成后可在功能擴展>搜索測試頁面對內容社區行業算法版的行業文本分析器對應的索引進行測試:
以default索引為例,query子句填入: default:'企業'
向量檢索
如需測試向量檢索功能請按如下流程操作:
1.先在搜索算法中心>召回配置>查詢分析配置頁行業模板默認生成的查詢分析sys_default中配置文本向量化功能:
2.在功能擴展>搜索測試頁中添加固定參數進行測試:
必要參數說明:
query=default:'企業'
qp=sys_default
raw_query=企業
可在查詢分析過程中查看向量結果:
注意
向量索引需要配置查詢分析-文本向量化功能后才會生效;
配置查詢分析的索引需要是“行業 - 內容IT分析”,并且行業選擇“內容社區”,在文本向量化功能中選擇配置了“向量-內容IT”的分析器。
多路召回
內容社區行業算法版默認會為用戶實例生成一個名為sys_strategy多路搜索策略,如需測試多路搜索功能,需要在功能擴展>搜索測試頁配置特定參數,可參考如下案例:
必要參數說明:
query=default:'企業'
qp=sys_default
raw_query=企業
search_strategy=sys_strategy
注意事項
通用版應用可轉為行業算法版,行業算法版應用不可轉為通用版;
“向量-內容IT”索引無法單獨使用,需要依賴配置“行業 - 內容IT分析”的索引配置查詢分析-文本向量化功能才會生效;
內容行業算法版僅適用于獨享集群應用;
如果需要系統為字段自動生成向量,則在添加字段時要設置為TEXT類型,并且設置索引時需要設置為“向量-內容IT”類型;
應用結構中務必添加字段標簽所對應的字段名稱,否則會報錯;
索引結構中務必添加索引標簽所對應的索引名稱,否則無法進行下一步。