Azure 搜索故障排除:使用文本拆分和 Azure 嵌入技能嵌入未填充到索引中的数据

问题描述 投票:0回答:1

感谢您的建议@JayashankarGS。我听从了您的建议并使用

npm i @azure/[email protected]
安装了 @azure/search-documents 的测试版。更新库后,我尝试将文本拆分技能和 Azure 嵌入技能用于我们的 Azure 搜索技能集。

不幸的是,我们仍然面临问题。该过程运行时没有错误,但嵌入数据未填充到索引选项卡中,导致矢量字段保持为空。这个问题阻碍了我们搜索功能的发挥。

我已附上屏幕截图来说明我们遇到的问题。您能看一下并提出可能出现问题的建议吗?我们热衷于尽快解决此问题,并非常感谢您提供的任何进一步帮助。

azure artificial-intelligence embed
1个回答
0
投票

您需要在索引器中执行outputFieldMappings

在索引器中添加以下 json 元素。

  "outputFieldMappings": [
    {
      "sourceFieldName": "/document/vector/*",
      "targetFieldName": "Desc_vector" #Target vector field in index.
    }
  ]

enter image description here

保存索引器后重置运行

enter image description here

确保您的索引向量场维数与模型输出维数相同。

要使用正确的配置创建矢量场,请参阅this

© www.soinside.com 2019 - 2024. All rights reserved.