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

使用自己的资源

如果要将 Azure 代理服务用于已有的资源,请使用本文。

注意

  • 如果使用现有的 AI 服务/ Azure OpenAI 服务资源,则不会部署任何模型。 可以在代理设置完成后将模型部署到资源。
  • 确保 Azure OpenAI 资源和 Azure AI Foundry 项目位于同一区域。

选择基本代理或标准代理设置

要使用自己的资源,可以在提供的部署模板中编辑参数。 如果要开始,请确定是要编辑基本代理设置模板还是标准代理设置模板

基本设置:代理使用完全由 Microsoft 管理的多租户搜索和存储资源。 你无法查看或控制这些基础 Azure 资源。 只能将自己的 AI 服务帐户用于此选项。

标准设置:代理使用客户拥有的单租户搜索和存储资源。 通过此设置,可以完全控制这些资源并查看这些资源,但会根据使用情况产生成本。 可以将自己的 AI 服务帐户、存储帐户和/或 Azure AI 搜索资源用于此选项。

基本代理设置:使用现有的 AI 服务/Azure OpenAI 资源

aiServiceAccountResourceId 的参数值替换为要使用的 AI 服务或 Azure OpenAI 资源的完整 arm 资源 ID。

  1. 要获取 AI 服务帐户资源 ID,请使用 AI 服务帐户登录到 Azure CLI 并选择订阅:

    az login

  2. <your-resource-group> 替换为包含资源的资源组,并将 your-ai-service-resource-name 替换为 AI 服务资源的名称,然后运行:

    az cognitiveservices account show --resource-group <your-resource-group> --name <your-ai-service-resource-name> --query "id" --output tsv

    返回的值是需要在模板中使用的 aiServiceAccountResourceId

  3. 在基本代理模板文件中,替换以下占位符:

    aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName}
    
    [Azure OpenAI Only] aiServiceKind: AzureOpenAI
    

    如果要使用现有的 Azure OpenAI 资源,则需要更新参数文件中的 aiServiceAccountResourceIdaiServiceKind 参数。 aiServiceKind 参数应设置为 AzureOpenAI。

标准代理设置:使用现有的 AI 服务/Azure OpenAI、存储和/或 Azure AI 搜索资源

通过在标准代理模板文件中提供完整的 arm 资源 ID,使用现有的 AI 搜索、存储帐户和/或 Azure AI 搜索资源。

使用现有的 AI 服务或 Azure OpenAI 资源:

  1. 按照基本代理设置中的步骤获取 AI 服务帐户资源 ID。

  2. 在标准代理模板文件中,替换以下占位符:

    aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName}
    
    [Azure OpenAI Only] aiServiceKind: AzureOpenAI
    

使用现有的存储帐户

  1. 要获取存储帐户资源 ID,请使用存储帐户登录到 Azure CLI 并选择订阅:

    az login

  2. 然后运行 命令:

    az search service show --resource-group <your-resource-group> --name <your-storage-account> --query "id" --output tsv

    输出是需要在模板中使用的 aiStorageAccountResourceID

  3. 在标准代理模板文件中,替换以下占位符:

    aiStorageAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}
    

使用现有的 Azure AI 搜索资源

  1. 要获取 Azure AI 搜索资源 ID,请登录到 Azure CLI,并使用搜索资源选择订阅:

    az login

  2. 然后运行 命令:

    az search service show --resource-group <your-resource-group> --name <your-search-service> --query "id" --output tsv

  3. 在标准代理模板文件中,替换以下占位符:

    aiSearchServiceResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}
    

另请参阅

  • 了解可以使用的不同工具代理。