Dela via


CLI (v2) YAML-schema för Azure AI Services-anslutning

GÄLLER FÖR: Azure CLI ml-tillägget v2 (aktuellt)

Kommentar

YAML-syntaxen som beskrivs i det här dokumentet baseras på JSON-schemat för den senaste versionen av ML CLI v2-tillägget. Den här syntaxen är garanterad att endast fungera med den senaste versionen av ML CLI v2-tillägget. Du hittar scheman för äldre tilläggsversioner på https://azuremlschemasprod.azureedge.net/.

YAML-syntax

Nyckel Typ Beskrivning Tillåtna värden Standardvärde
$schema sträng YAML-schemat. Om du använder Tillägget Azure Mašinsko učenje Visual Studio Code för att skapa YAML-filen ska du ta med $schema längst upp i filen för att anropa schema- och resursavslutningar.
name sträng Obligatoriskt. Anslutningsnamnet.
description sträng Anslutningsbeskrivningen.
tags objekt Ordlistan för anslutningstaggen.
type sträng Obligatoriskt. Anslutningstypen. azure_ai_services azure_ai_services
is_shared boolean trueom anslutningen delas mellan andra projekt i hubben; annars . false true
endpoint sträng Obligatoriskt. Slutpunktens URL.
api_key sträng Obligatoriskt. API-nyckeln som används för att autentisera anslutningen. Om det inte tillhandahålls skapas en Microsoft Entra-ID-anslutning (autentisering utan autentisering).
ai_services_resource_id sträng Obligatoriskt. Det fullständigt kvalificerade Azure-resurs-ID:t för Azure AI Services-resursen.

Kommentarer

Det finns två sätt att skapa anslutningar till Azure AI Services:

  • En anslutning för alla Azure AI-tjänster utom Azure AI Search.
  • En anslutning för varje enskild Azure AI-tjänst.

Schemat som beskrivs i den här artikeln är för en anslutning för alla Azure AI-tjänster utom Azure AI Search.

az ml connection Kommandona kan användas för att hantera både Azure Mašinsko učenje- och Azure AI Studio-anslutningar, men Azure AI Services-anslutningen är specifik för Azure AI Studio.

Exempel

Besök den här GitHub-resursen för exempel. Flera visas här. De här exemplen är i form av YAML-filer och används från CLI. Exempel: az ml connection create -f <file-name>.yaml

YAML: API-nyckel

#AzureAIServiceConnection.yml

name: myazai_ei
type: azure_ai_services
endpoint: https://contoso.cognitiveservices.azure.com/
api_key: XXXXXXXXXXXXXXX

YAML: mindre autentiseringsuppgifter

#AzureAIServiceConnection.yml

name: myazai_apk
type: azure_ai_services
endpoint: https://contoso.cognitiveservices.azure.com/

Nästa steg