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

适用于 Azure Database for PostgreSQL 的 Azure 本地 AI 扩展(预览版)

适用于: Azure Database for PostgreSQL - 灵活服务器

重要说明

PostgreSQL 的 azure_local_ai 扩展将于 2025 年 3 月 21 日停用。 在此日期之后,将不再支持或维护扩展。 为了确保平稳过渡,我们鼓励所有用户使用 Azure OpenAI 或 Azure ML 中部署的模型探索azure_ai扩展和远程嵌入调用。 有关详细信息,请访问 Azure AI 扩展

有了 Azure Database for PostgreSQL 灵活服务器的 azure_local_ai 扩展,就可以使用在本地部署到 Azure Database for PostgreSQL 服务器的已注册且已预训练的开放源代码模型。 这些模型可用于创建文本嵌入,这些嵌入可以在你构建丰富的生成式 AI 应用程序时为检索增强生成 (RAG) 模式提供上下文。 azure_local_ai 扩展使数据库能够调用本地部署的模型,以根据文本数据创建矢量嵌入,这样就无需对 PostgreSQL 边界之外托管的 AI 嵌入模型进行更多远程 API 调用,从而简化了开发过程并降低了延迟。 在此版本中,该扩展将单个模型 多语言 e5 小型部署到 Azure Database for PostgreSQL 灵活服务器实例。 其他开放源代码模型可能会持续地可供安装。

注意

启用 Azure 本地 AI 会将 multilingual-e5-small 模型部署到 Azure Database for PostgreSQL 弹性服务器实例。 链接的文档提供了来自 e5 团队的许可条款。 其他第三方开放源代码模型可能会持续地可供安装。

本地嵌入可以帮助客户实现以下目的:

  • 降低嵌入创建过程中的延迟。
  • 以可预测的成本使用嵌入模型。
  • 将数据保存在数据库中,无需将数据传输到远程终结点。

在公共预览版期间,azure_local_ai 扩展仅在以下 Azure 区域中提供:

  • 澳大利亚东部
  • 美国东部
  • 法国中部
  • 日本东部
  • 英国南部
  • 西欧
  • 美国西部

此预览版功能仅适用于新部署的 Azure Database for PostgreSQL 灵活服务器实例。

重要说明

azure_local_ai 扩展目前为预览版。 根据 Microsoft 产品条款,用于通过 Azure 本地 AI 扩展来完成安装的 Microsoft 开放源代码 AI 模型被视为非 Microsoft 产品。 客户对开放源代码 AI 模型的使用受通过 azure_local_ai 扩展提供的此类模型的关联产品文档中提供的单独许可条款的约束。 补充使用条款:受限访问 AI 服务(预览版)