Udostępnij za pośrednictwem


Schemat YAML połączenia usługi Azure AI Search (wersja 2)

DOTYCZY: Rozszerzenie interfejsu wiersza polecenia platformy Azure ml w wersji 2 (bieżąca)

Uwaga

Składnia YAML szczegółowo w tym dokumencie jest oparta na schemacie JSON dla najnowszej wersji rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Ta składnia jest gwarantowana tylko do pracy z najnowszą wersją rozszerzenia interfejsu wiersza polecenia uczenia maszynowego w wersji 2. Schematy dla starszych wersji rozszerzeń można znaleźć pod adresem https://azuremlschemasprod.azureedge.net/.

Składnia YAML

Klucz Type Opis Dozwolone wartości Domyślna wartość
$schema string Schemat YAML. Jeśli używasz rozszerzenia programu Visual Studio Code usługi Azure Machine Learning do tworzenia pliku YAML, dołącz $schema go w górnej części pliku do wywoływania uzupełniania schematu i zasobów.
name string Wymagany. Nazwa połączenia.
description string Opis połączenia.
tags obiekt Słownik tagów połączenia.
type string Wymagany. Typ połączenia. azure_ai_search azure_ai_search
is_shared boolean true jeśli połączenie jest współużytkowane przez inne projekty w centrum; w przeciwnym razie, false. true
endpoint string Wymagany. Adres URL punktu końcowego.
api_key string Klucz interfejsu API używany do uwierzytelniania połączenia. Jeśli nie zostanie podane, połączenie jest uwierzytelniane za pośrednictwem identyfikatora Entra firmy Microsoft (uwierzytelniania bez poświadczeń).

Uwagi

az ml connection Chociaż polecenia mogą służyć do zarządzania połączeniami usług Azure Machine Learning i Azure AI Studio, połączenie usługi Azure AI Search jest specyficzne dla usługi Azure AI Studio.

Przykłady

Te przykłady są w postaci plików YAML i używane z interfejsu wiersza polecenia. Na przykład az ml connection create -f <file-name>.yaml.

YAML: klucz interfejsu API

#AzureContentSafetyConnection.yml

name: myazaics_apk
type: azure_ai_search

endpoint: https://contoso.search.windows.net/
api_key: XXXXXXXXXXXXXXX

YAML: Microsoft Entra ID (wersja zapoznawcza)

#AzureContentSafetyConnection.yml

name: myazaics_ei
type: azure_ai_search

endpoint: https://contoso.search.windows.net/

Następne kroki