Skapa en hubb med hjälp av Azure Mašinsko učenje SDK och CLI
Viktigt!
Vissa av de funktioner som beskrivs i den här artikeln kanske bara är tillgängliga i förhandsversionen. Den här förhandsversionen tillhandahålls utan ett serviceavtal och vi rekommenderar det inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.
I den här artikeln får du lära dig hur du skapar följande AI Studio-resurser med hjälp av Azure Mašinsko učenje SDK och Azure CLI (med maskininlärningstillägg):
- En Azure AI Studio-hubb
- En Azure AI Services-anslutning
Förutsättningar
- En Azure-prenumeration. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar. Prova den kostnadsfria eller betalda versionen av Azure AI Studio idag.
Konfigurera din miljö
Använd följande flikar för att välja om du använder Python SDK eller Azure CLI:
Installera Python enligt beskrivningen i snabbstarten för SDK.
Installera azure-identity:
pip install azure-identity
. Om du är i en notebook-cell använder du%pip install azure-identity
.Ange din prenumerationsinformation:
# Enter details of your subscription subscription_id = "<SUBSCRIPTION_ID>" resource_group = "<RESOURCE_GROUP>"
Hämta ett handtag till prenumerationen. All Python-kod i den här artikeln använder
ml_client
:# get a handle to the subscription from azure.ai.ml import MLClient from azure.identity import DefaultAzureCredential ml_client = MLClient(DefaultAzureCredential(), subscription_id, resource_group)
(Valfritt) Om du har flera konton lägger du till klient-ID:t för det Microsoft Entra-ID som du vill använda i
DefaultAzureCredential
. Hitta ditt klientorganisations-ID från Azure-portalen under Microsoft Entra-ID, externa identiteter.DefaultAzureCredential(interactive_browser_tenant_id="<TENANT_ID>")
(Valfritt) Om du arbetar med i regionerna Azure Government – USA eller Azure China 21Vianet anger du i vilken region du vill autentisera. Du kan ange regionen med
DefaultAzureCredential
. Följande exempel autentiserar till Azure Government – USA-regionen:from azure.identity import AzureAuthorityHosts DefaultAzureCredential(authority=AzureAuthorityHosts.AZURE_GOVERNMENT)
Skapa AI Studio Hub- och AI Services-anslutningen
Använd följande exempel för att skapa en ny hubb. Ersätt exempelsträngvärden med dina egna värden:
from azure.ai.ml.entities import Hub
my_hub_name = "myexamplehub"
my_location = "East US"
my_display_name = "My Example Hub"
# construct a basic hub
my_hub = Hub(name=my_hub_name,
location=my_location,
display_name=my_display_name)
created_hub = ml_client.workspaces.begin_create(my_hub).result()
Skapa en AI Services-anslutning
När du har skapat dina egna AI-tjänster kan du ansluta den till din hubb:
from azure.ai.ml.entities import AzureAIServicesConnection
# constrict an AI Services connection
my_connection_name = "myaiservivce"
my_endpoint = "demo.endpoint" # this could also be called target
my_api_keys = None # leave blank for Authentication type = AAD
my_ai_services_resource_id = "" # ARM id required
my_connection = AzureAIServicesConnection(name=my_connection_name,
endpoint=my_endpoint,
api_key= my_api_keys,
ai_services_resource_id=my_ai_services_resource_id)
# Create the connection
ml_client.connections.create_or_update(my_connection)
Relaterat innehåll
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för