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

中心资源概述

注释

您必须使用集线器项目来实现本文中提到的功能。 不支持 Foundry 项目。 有关详细信息,请参阅 项目类型

Azure AI 中心是一种资源类型,与 Azure AI Foundry 资源类型结合使用,并且仅适用于所选用例。 除了其关联的 AI Foundry 资源支持的功能外,中心资源还提供对开放源代码模型托管和微调功能以及 Azure 机器学习功能的访问。

创建 AI 中心时,会自动预配 Azure AI Foundry 资源。 中心资源可在 Azure AI FoundryAzure 机器学习工作室中使用。

Hub 有其自身的项目类型,这些类型提供与 Foundry 项目不同的功能集。 有关支持的功能的概述,请参阅 项目类型

创建 AI 中心资源

首先,在 Azure AI Foundry 门户中创建第一个中心,或者针对高级配置选项(如网络)使用 Azure 门户模板

中心将一个或多个项目与常见设置(包括数据访问和安全配置)组合在一起。 项目充当文件夹来组织工作并授予对开发人员 API 的访问权限。

创建基于中心的项目

若要开始开发, 请创建基于中心的项目。 可以在 AI Foundry 门户中 访问中心项目,以使用生成 AI 工具进行生成, ML Studio 可使用专为自定义机器学习模型训练而设计的工具进行生成。

项目概念

通过项目,可以创建和分组可跨工具使用的可重用组件:

资产 DESCRIPTION
数据 可用于创建索引、微调模型和评估模型的数据集。
可实施 AI 逻辑的可执行指令集。​
评估 模型或流的评估。 可以运行手动评估或基于指标的评估。
索引 从数据生成的矢量搜索索引。

项目还具有仅适用于该项目的特定设置:

资产 DESCRIPTION
项目连接 与外部资源(例如只有你和其他项目成员才可使用的数据存储提供程序)的连接。 它们补充了所有项目均可访问的中心上的共享连接。
提示流运行时 提示流是可用于生成、自定义或运行流的功能。 若要使用提示流,需要在计算实例的基础上创建运行时。

注释

在 Azure AI Foundry 门户中,还可以管理适用于你可访问的所有项目的语言和通知设置,而不受中心或项目的限制。

使用 Hub 跨项目共享配置

集线器共享一组项目的配置。 作为团队主管,请考虑为共享相同安全配置或业务域的用例创建一个中心,以避免重复设置,让开发人员针对预配置的环境创建自己的项目。

在中心上管理的共享配置包括:

  • 安全性 ,包括公共网络访问、客户管理的密钥加密和标识控制。 中心上配置的安全设置会自动向下传递到每个项目。 托管虚拟网络在共享相同中心的所有项目之间共享。
  • 你可以通过连接访问 Azure AI Foundry 门户中在中心之外管理的对象。 例如,在 Azure 存储帐户上上传的数据,或现有 Azure OpenAI 或 AI Foundry 资源的模型部署。 (可选)使用连接来存储共享凭据,以便开发人员可以在开发过程中隐式访问远程对象。
  • 计算和配额分配作为 Azure AI Foundry 门户中共享同一中心的所有项目的共享容量进行管理。 此配额包括作为个人基于云的托管工作站的计算实例。 同一个用户可以跨项目使用计算实例。
  • 在 Azure 中对中心范围强制实施的策略适用于在该范围下管理的所有项目。
  • 从属 Azure 资源针对每个中心和关联的项目设置一次,用于存储当你在 Azure AI Foundry 门户中工作或上传数据时生成的项目,例如日志。 有关详细信息,请参阅 从属资源

从基于中心的项目中访问 Azure AI Foundry 模型

中心允许管理与现有 Azure OpenAI 或 Azure AI Foundry 资源的连接,以便可以在基于中心的项目中使用其模型和选定的自定义功能。

创建连接后,可以通过操场体验访问模型部署。 在基于中心的项目中使用 Finetuning 体验时,微调作业会在连接的 AI Foundry 资源(默认项目上下文)上隐式执行。

存储和密钥保管库依赖资源

Azure AI 中心是 Azure 机器学习的实现,需要多个 Azure 服务作为依赖项。

资源类型 资源提供者 种类
Azure AI Foundry 中心 Microsoft.MachineLearningServices/workspace hub
Azure AI Foundry 项目 Microsoft.MachineLearningServices/workspace project
Azure AI Foundry
Azure AI OpenAI 服务
Microsoft.CognitiveServices/account AIServices
OpenAI

如果未由你提供,则会自动创建以下依赖资源。

依赖 Azure 资源 资源提供者 可选 注释
Azure AI Foundry Microsoft.CognitiveServices/accounts 提供对模型和其他核心 Foundry API 的访问权限。
Azure 存储帐户 Microsoft.Storage/storageAccounts 存储项目的生成工件,例如流和评估。 对于数据隔离,存储容器使用项目 GUID 作为前缀,并使用 Azure ABAC 对项目标识进行有条件保护。
Azure Key Vault Microsoft.KeyVault/vaults 存储机密信息,例如用于资源连接的连接字符串。 对于数据隔离,无法通过 API 跨项目检索机密。
Azure 容器注册表 Microsoft.ContainerRegistry/registries 存储将自定义运行时用于提示流时创建的 Docker 映像。 对于数据隔离,docker 映像使用项目 GUID 作为前缀。
Azure Application Insights 和
Log Analytics 工作区
Microsoft.Insights/components
Microsoft.OperationalInsights/workspaces
当选择启用应用程序级日志记录用于已部署的提示流时,这将作为日志存储使用。
Azure AI 搜索 Microsoft.Search/searchServices 为项目提供搜索功能。

后续步骤