CLI (v2) Esquema YAML de conexão do IA do Azure Search

APLICA-SE A:Extensão de ML da CLI do Azurev2 (atual)

Observação

A sintaxe YAML detalhada neste documento baseia-se no esquema JSON da última versão da extensão de ML da CLI v2. Essa sintaxe só tem a garantia de funcionar com a última versão da extensão de ML da CLI v2. Encontre os esquemas para as versões mais antigas da extensão em https://azuremlschemasprod.azureedge.net/.

Sintaxe YAML

Chave Tipo Descrição Valores permitidos Valor padrão
$schema cadeia O esquema YAML. Se você usar a extensão do Visual Studio Code do Azure Machine Learning para criar o arquivo YAML, inclua $schema na parte superior do seu arquivo para invocar as conclusões de esquema e recursos.
name cadeia Obrigatória. O nome da conexão.
description cadeia A descrição da conexão.
tags objeto O dicionário das marcas de conexão.
type cadeia Obrigatória. O tipo de conexão. azure_ai_search azure_ai_search
is_shared booleano true se a conexão for compartilhada entre outros projetos no hub; caso contrário, false. true
endpoint cadeia Obrigatória. A URL do ponto de extremidade.
api_key cadeia A chave de API usada para autenticar a conexão. Se não for fornecida, a conexão será autenticada por meio da ID do Microsoft Entra (autenticação sem credenciais).

Comentários

Embora os az ml connection comandos possam ser usados para gerenciar conexões do Azure Machine Learning e do Microsoft Foundry, a conexão do Azure AI Search é específica para o Foundry.

Exemplos

Esses exemplos estão na forma de arquivos YAML e são usados pela CLI. Por exemplo, az ml connection create -f <file-name>.yaml.

YAML: chave de API

#AzureContentSafetyConnection.yml

name: myazaics_apk
type: azure_ai_search

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

YAML: ID do Microsoft Entra (versão prévia)

#AzureContentSafetyConnection.yml

name: myazaics_ei
type: azure_ai_search

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

Próximas etapas