你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

免费试用 Azure AI 搜索

如果不熟悉 Azure,可以设置免费试用版订阅,以免费浏览 Azure AI 搜索和其他服务。 对自己的内容进行信息检索对于许多方案(包括 AI 生成式搜索)非常有用。

本文介绍了如何从 Azure 试用版订阅中获取最大价值,以便快速高效地完成对 Azure AI 搜索的评估。

步骤 1:注册免费订阅

要免费试用 Azure AI 搜索,请开始试用版订阅。 试用版订阅不可续订,有效期为一个月,并附带免费额度,以便你可以免费创建可计费服务。

此时的额度相当于 200 美元。 与往常一样,确切金额可能会发生更改,但你可以在试用订阅注册页上验证额度。

注册后,可以立即使用以下任一链接来访问 Azure 资源和体验:

  • 登录到 Azure 门户以查看、管理和创建更多资源。 还可以使用 Azure 门户来跟踪额度和预计成本。

  • 登录到 Azure AI Foundry 以获取在 Azure OpenAI 上部署模型以及使用 Azure AI 搜索进行信息检索的无代码方法。 建议首先从此处开始。

步骤 2:“首日”任务

如何在 Azure AI Foundry 门户中生成和使用矢量索引是一个很好的起点。

  1. 登录到 Azure AI Foundry

  2. 创建新的中心和项目。

  3. 在左侧的“组件”下,选择“索引”。 “创建索引”向导可指导你完成剩余的任务。

    • 在“源数据”页上,如果有想要使用 LLM 进行查询的本地文件,请上传这些文件。

    • 在“索引设置”中,可以创建新的 Azure AI 搜索服务。 向导会自动选择匹配的区域,但你可以选择定价层。

      建议对较大的数据文件和更多索引使用基本层,如果文件小于 50 MB,则可以使用免费层。 基本层提供了更多的功能和存储,但它在服务的生存期内是可计费的,如果在整个试用期内保留它,它可能会消耗大约三分之一的可用额度。

步骤 3:制定计划以执行后续步骤

试用期可能很快结束。 制定行动计划有助于充分利用试用版订阅。 对于 Azure AI 搜索,大多数新客户和开发人员都在探索 RAG 模式。

要对 RAG 方案进行下一步评估,应该拥有三到五个 Azure 资源用于执行以下操作:

  • 存储数据
  • 部署嵌入和聊天模型 (Azure OpenAI)
  • 在编制索引期间应用 AI 服务以创建 AI 生成的内容(可选)
  • 添加信息检索(Azure AI 搜索)
  • 添加前端应用(可选)

我们的许多快速入门和教程使用了 Azure 存储,因此建议创建 Azure 存储帐户以开始使用。

生成式搜索需要使用嵌入和聊天模型。 Azure 云提供 Azure OpenAI,但你还可以将 Azure AI 视觉用于多模式嵌入(但不能用于聊天)。 另一个模型提供程序是 Azure AI Foundry,它可将聊天和嵌入模型部署到模型目录中。 但为了进行初步探索,建议使用 Azure OpenAI 以利用其熟悉程度和提供的主流产品/服务。

如果要为更广泛的受众制作解决方案原型,则应用程序前端会非常有用。 可以使用 Azure Web 应用或为此任务生成 ASP.NET MVC 应用程序。 否则,如果你在本地工作,则可以在 Visual Studio Code 或其他 IDE 的 Jupyter 笔记本中查看输出。 或在控制台应用或在 localhost 上运行的其他应用中查看结果。

检查区域

Azure AI 搜索在 Azure 云中提供应用 AI 的集成操作。 对于数据存储和高效运作,集成通常取决于服务的运行是否在同一区域。

注意

同一区域要求不适用于 Azure OpenAI 和 Azure AI Foundry,以便与 Azure AI 搜索实现互作性。 但是,使用相同的区域可以提高性能并减少延迟。

对于由 Azure AI 服务提供支持的 AI 扩充集成矢量化多模式搜索 ,必须在同一区域中创建 Azure AI 搜索和 Azure AI 服务多服务。 这是计费 目的所必需的。

在创建这些资源之前:

  • 检查 Azure AI 搜索区域AI 扩充列指示 Azure AI 搜索和 Azure AI 服务多服务是否位于同一区域。

  • 查看 Azure AI 视觉区域多模式嵌入列指示对启用文本和图像矢量化的多模式 API 的区域支持。 Azure AI 视觉提供了这些 API,可通过 Azure AI 服务多服务资源进行访问。 确保搜索服务和多服务资源与多模式 API 位于同一区域。

创建 服务

  1. 如果还没有搜索服务,请创建一个搜索服务。 选择“基本”层,如果适用,则选择与 Azure AI 服务多服务相同的区域。 大多数 Azure AI 搜索区域提供更高的容量存储限制。 只有少数区域具有较旧和较低的限制。 对于基本层,请在安装时确认是否拥有 15 GB 的分区。

  2. 创建 Azure 存储帐户。 选择常规用途帐户并使用默认设置。

  3. 创建 Azure OpenAI 资源

  4. 创建一个 Azure AI 服务多服务资源 ,以在索引工作负载中使用应用的 AI,并将 Azure AI 视觉多模式 API 用作嵌入模型提供程序。 如果可以附加应用的 AI,则可以在编制索引期间创建和转换内容。 对于多模式 API,请确保选择提供这些 API 的区域。 在 Azure 市场中查找此磁贴:

    Azure 市场中 Azure AI 服务产品/服务的屏幕截图。

试用快速入门

试用 Azure AI 搜索的 Azure 门户快速入门或将 Visual Studio Code 与 REST 或 Python 扩展配合使用的快速入门。 这是创建可搜索内容最快的方法,并且无需编码技能即可完成任务。

Azure AI Foundry 支持连接到 Azure AI 搜索中的内容。

开发人员应查看 azure-search-vector-samples 存储库或解决方案加速器。 你可以使用 Azure 试用订阅部署和运行上述任何示例。

许多示例和加速器都附带了部署所有 Azure 资源和依赖项的 bicep 脚本,因此在开发完成后,可以立即跳过安装步骤并探索操作性解决方案。

步骤 4:跟踪额度

在试用期内,你希望保持 200 美元的额度分配。 大多数服务都是标准服务,因此在不使用服务时不会收费,但基本层上的 Azure AI 搜索服务是在专用群集上预配的,并且只能由你使用。 它会在生存期内计费。 预配基本搜索服务时,预期 Azure AI 搜索将在试用期内消耗大约三分之一的可用额度。

在试用期内,Azure 门户在右上角提供一条通知,告知已使用额度以及剩余额度。

还可以随时通过以下方法来监视计费,即在 Azure 门户中搜索订阅来查看订阅信息。 “概述”页提供了支出费率、预测和成本管理。 有关详细信息,请参阅查看 Azure 免费帐户中随附免费服务的使用情况

请考虑使用免费层

可以创建不会消耗额度的搜索服务。 以下是有关免费层的一些注意事项:

  • 每个 Azure 订阅可以有一个免费的搜索服务。
  • 你可以完成所有快速入门以及大多数教程,但具有适用于 Microsoft Entra ID 身份验证和授权的语义排名和托管标识的教程除外。
  • 存储上限为 50 MB。
  • 一次最多可以使用三个索引、索引器、数据源和技能集。

查看服务限制以了解适用于免费层的其他约束。

注意

如果区域面临容量限制,则可能会删除长时间处于非活动状态的免费服务以释放容量。

后续步骤

注册 Azure 试用版订阅:

准备就绪后,将 Azure AI 搜索添加为第一个资源: