管理 Azure AI 搜索解决方案的成本

已完成

运行 Azure AI 搜索解决方案的成本因使用的容量和功能而异。

在这里,你将了解计费模型,了解如何估算基线成本,以及使用预算监视这些成本。

估算搜索解决方案基线成本

Azure 定价计算器是一个很好的工具,可用于估算使用任何 Azure 服务的成本。 使用它为搜索服务需求创建基线。

  1. 浏览到 Azure AI 搜索定价计算器
  2. 选择你的区域、货币和小时或每月定价。

Azure 定价工具的屏幕截图,其中显示了 S1 和 S2 层服务的成本估算。

上面的示例显示基于搜索单位数的估计值。 显示的每月成本不包括准确估计所需的一切。 定价计算器还会列出有关其他服务的估计值。

其他 AI 搜索服务的屏幕截图。

重要

显示的价格仅供参考,请检查价格计算器以获取最新数值。

使用上述信息估算 S2 层搜索解决方案,使用四个搜索单位(SU),提取 80,000 张图像,并使用 200,000 个语义查询:

估算
S2 层 4SU $981.12 * 4 = $3,924.48
破解图像 1$ * 80 = $80
语义搜索 $500
总估计值 每月 $4,504.48

与运行搜索服务相关的最终成本是数据引入和存储成本。 因此,上述估计不包括可以累积的其他基础结构成本。 这些其他成本是源数据的存储和处理等。

实施经济高效的 Azure AI 搜索解决方案的关键在于,通过优化所需层级、搜索的数据以及使用的功能来改进其整体容量。

了解计费模型

Azure AI 搜索的计费方式与在 Azure 中使用的其他资源相同。 以以上述基线估算为例,当您创建完成所有资源之后,就会产生成本:

  • 使用的服务层搜索单位每小时(约 3,924.48 美元 ÷ 744 = 5.27 美元/小时)

使用其他高级功能将按照使用情况计费。

功能 / 特点 单位
索引器用法 每 1000 次 API 调用
图像提取(AI 扩充) 每 1000 条文本记录
内置技能(AI 扩充) 交易数量,以与直接调用 Azure AI 服务执行任务相同的费率进行计费。 每个索引器每天可以免费处理 20 份文档。 更大或更频繁的工作负荷需要多资源 Azure AI 服务密钥。
自定义实体查找技能 (AI 增强) 每 1000 条文本记录
语义搜索 按渐进式费率计费的“queryType=semantic”查询数
专用终结点 只要终结点存在就计费,并按带宽计费

请记住,你无需为所引入的搜索查询、响应或文档的数量付费。

注释

应注意的服务配额,请参阅 Azure AI 搜索中的服务限制

降低搜索解决方案成本的提示

这些提示可帮助你降低运行搜索解决方案的成本:

  1. 尽可能少使用区域来最大程度地降低带宽成本。 理想情况下,所有资源都应位于同一区域。
  2. 如果有可预测的新数据索引模式,请考虑在搜索层内进行扩展。 然后纵向缩减恢复以进行常规查询。
  3. 若要在 Azure 数据中心边界内保留搜索请求和响应,请使用 Azure Web 应用前端作为搜索应用。
  4. 如果在 Blob 存储上使用 AI 扩充,则启用扩充缓存。

使用预算和警报管理搜索服务成本

管理成本的最有效方法是监视支出量,并在成本超过预算时采取措施。

可以使用Microsoft成本管理中的预算监视所有 Azure 资源。 请按照教程:创建和管理 Azure 预算中的步骤,详细了解如何创建预算。

Microsoft成本管理的预算部分的屏幕截图。

预算到位后,可以启用警报,以便在组织搜索利益干系人以避免超支风险时通知你。