Schema YAML della connessione di Azure AI Search dell'interfaccia della riga di comando (v2)
SI APPLICA A: estensione ML dell'interfaccia della riga di comando di Azure v2 (corrente)
Nota
La sintassi YAML descritta in dettaglio in questo documento si basa sullo schema JSON per la versione più recente dell'estensione dell'interfaccia della riga di comando di Machine Learning v2. Il funzionamento di questa sintassi è garantito solo con la versione più recente dell'estensione dell'interfaccia della riga di comando di Machine Learning v2. È possibile trovare gli schemi per le versioni di estensione precedenti in https://azuremlschemasprod.azureedge.net/.
Sintassi YAML
Chiave | Type | Descrizione | Valori consentiti | Valore predefinito |
---|---|---|---|---|
$schema |
string | Schema YAML. Se si usa l'estensione Azure Machine Learning per Visual Studio Code per creare il file YAML, includere $schema nella parte superiore del file per richiamare i completamenti dello schema e delle risorse. |
||
name |
string | Obbligatorio. Nome della connessione. | ||
description |
string | Descrizione della connessione. | ||
tags |
oggetto | Dizionario di tag della connessione. | ||
type |
string | Obbligatorio. Tipo di connessione. | azure_ai_search |
azure_ai_search |
is_shared |
boolean | true se la connessione viene condivisa tra altri progetti nell'hub. In caso contrario, false . |
true |
|
endpoint |
string | Obbligatorio. URL dell'endpoint. | ||
api_key |
string | Chiave API usata per autenticare la connessione. Se non specificato, la connessione viene autenticata tramite Microsoft Entra ID (autenticazione senza credenziali). |
Osservazioni:
Anche se i comandi di az ml connection
possono essere usati per gestire sia le connessioni di Azure Machine Learning che di Studio AI della piattaforma Azure, la connessione di Azure AI Search è specifica di Studio AI della piattaforma Azure.
Esempi
Questi esempi sono sotto forma di file YAML e vengono usati dall'interfaccia della riga di comando. Ad esempio: az ml connection create -f <file-name>.yaml
.
YAML: chiave API
#AzureContentSafetyConnection.yml
name: myazaics_apk
type: azure_ai_search
endpoint: https://contoso.search.windows.net/
api_key: XXXXXXXXXXXXXXX
YAML: MICROSOFT Entra ID (anteprima)
#AzureContentSafetyConnection.yml
name: myazaics_ei
type: azure_ai_search
endpoint: https://contoso.search.windows.net/