感谢您的建议@JayashankarGS。我听从了您的建议并使用
npm i @azure/[email protected]
安装了 @azure/search-documents 的测试版。更新库后,我尝试将文本拆分技能和 Azure 嵌入技能用于我们的 Azure 搜索技能集。
不幸的是,我们仍然面临问题。该过程运行时没有错误,但嵌入数据未填充到索引选项卡中,导致矢量字段保持为空。这个问题阻碍了我们搜索功能的发挥。
我已附上屏幕截图来说明我们遇到的问题。您能看一下并提出可能出现问题的建议吗?我们热衷于尽快解决此问题,并非常感谢您提供的任何进一步帮助。
您需要在索引器中执行outputFieldMappings。
在索引器中添加以下 json 元素。
"outputFieldMappings": [
{
"sourceFieldName": "/document/vector/*",
"targetFieldName": "Desc_vector" #Target vector field in index.
}
]
保存索引器后重置并运行。
确保您的索引向量场维数与模型输出维数相同。
要使用正确的配置创建矢量场,请参阅this