使用 Azure 门户的“创建演示应用向导生成下载的“localhost样式的 Web 应用,该应用在浏览器运行。 根据其配置生成的应用在首次使用时就能正常运行,并与搜索服务上的索引建立实时只读连接默认应用可以包含搜索栏、结果区域、边栏筛选器和自动提示支持

关注TechLead分享AI全维度知识作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员阿里认证资深架构师项目管理专业人士,上亿营收AI产品研发负责人。

file

准备环境

开始之前,必须具备以下先决条件

启动向导

  1. 使用 Azure 帐户登录Azure 门户

  2. 查找搜索服务然后在“概述”页中间的链接中,选择“索引”。

  3. 现有索引的列表中选择realestate-ussampleindex”。

  4. 在索引页的顶部选择“创建演示应用(预览版)”以启动向导。

  5. 第一个向导页上,选择启用跨源资源共享(CORS)”以将 CORS 支持添加到索引定义。 此步骤是可选的,但如果不执行步骤本地 Web 应用无法连接远程索引。

配置搜索结果

向导将为呈现搜索结果提供一个基本布局,其中包含缩略图标题说明空间。 其中的每个元素由索引中一个提供数据字段赋值

  1. 在“缩略图”中,选择realestate-ussample”索引中的“thumbnail”字段。 此示例正好包含 URL 定址图像形式的缩略图,这些缩略图存储名为 thumbnail 的字段中。 如果索引中没有图像,请将此字段留空。

  2. 在“标题”中,选择能够表达每个文档唯一性的字段。 在此示例中,列表 ID 是合理的选择。

  3. 在“说明”中,选择一个提供详细信息的字段,这些信息可以帮助用户确定是否单击进入特定的文档
    file

搜索服务支持分面导航(通常以边栏的形式呈现)。 分面基于可筛选且可分面的字段,在索引架构表示

在 Azure AI 搜索中,分面导航是一种累积筛选体验。 在一个类别中选择多个筛选器会展开结果例如,在“城市”中选择“西雅图”和“贝尔维尤”)。 跨类别选择多个筛选器会缩小结果范围

提示

可以在门户中查看整个索引架构。 在每个索引的概述页中,找到“索引定义(JSON)”链接。 符合分面导航要求的字段具有filterable: true”和“facetable: true属性

  1. 在向导中,选择页面顶部的“边栏”选项卡。 你将看到一个列表,其中所有字段在索引中被归为可筛选和可分面的。

  2. 接受当前选择分面字段,然后转到下一页

添加自动提示功能

自动提示功能自动完成查询建议的形式提供。 向导支持查询建议。 根据用户提供的击键输入,搜索服务将返回可选作输入的“已完成查询字符串列表

在特定的字段定义启用建议。 向导提供相应的选项用于配置要在建议包含信息量

以下屏幕截图显示了向导中的选项,同时显示了应用中呈现页面。 其中展示如何使用字段选项,以及如何使用“显示字段名称”在建议中包含或排除标签
file

添加建议

建议是指附加到搜索框的自动查询提示。 Azure AI 搜索支持两种建议自动补全部分输入的搜索词,以及根据可能匹配文档建议一个下拉列表

向导支持建议,可提供建议结果的字段派生自索引中的 [Suggesters]构造

  "suggesters": [
    {
      "name": "sg",
      "searchMode": "analyzingInfixMatching",
      "sourceFields": [
        "number",
        "street",
        "city",
        "region",
        "postCode",
        "tags"
      ]
  1. 在向导中,选择页面顶部的“建议”选项卡。 你将看到一个列表,其中有在索引架构指定为建议提供程序的所有字段。

  2. 接受当前所做的选择,然后转到下一页

创建、下载执行

  1. 选择页面底部的“创建演示应用”,生成 HTML 文件

  2. 出现提示时,请选择“下载应用”以下载文件

  3. 打开文件,然后单击“搜索”按钮。 此操作执行一个查询,它可以返回任意结果集的空查询 (*)。 页面应类似于以下屏幕截图。 输入一个搜索词,然后使用筛选器来缩小结范围

基础索引由虚构生成的、已在不同文档复制数据构成,说明有时与图像不符。 如果基于自己的索引创建应用,则预期会获得更有整体性的体验
file

清理资源

自己订阅操作时,最好在项目结束确定是否需要已创建的资源持续运行资源可能会产生费用。 可以逐个删除资源,也可以删除资源组以删除整个资源集。

可以使用左侧导航窗格中的“所有资源”或“资源组”链接 ,在门户中查找管理资源

如果使用的是免费服务,请记住只能设置三个索引、索引器和数据源。 可以在门户中删除单个项目,以不超出限制

关注TechLead分享AI全维度知识作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员阿里云认证的资深架构师项目管理专业人士,上亿营收AI产品研发负责人。

原文地址:https://blog.csdn.net/magicyangjay111/article/details/134724436

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_41300.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注