Distribuire progetti linguistici personalizzati in più aree
Nota
Questo articolo si applica alle funzionalità personalizzate seguenti di Lingua di Azure AI:
Le funzionalità del servizio linguistico personalizzato consentono di distribuire il progetto in più di un'area. Questa funzionalità semplifica notevolmente l'accesso al progetto a livello globale, mentre si gestisce una sola istanza del progetto in un'unica posizione. A partire da novembre 2024, le funzionalità del servizio linguistico personalizzato consentono anche di distribuire il progetto in più risorse all'interno di una singola area tramite l'API, in modo da poter usare il modello personalizzato ovunque sia necessario.
Prima di distribuire un progetto, è possibile assegnare le risorse di distribuzione in altre aree. Ogni risorsa di distribuzione è una risorsa Linguaggio diversa da quella usata per creare il progetto. Si esegue la distribuzione in tali risorse e si indirizzano le richieste di stima a tale risorsa nelle rispettive aree; inoltre, le query vengono gestite direttamente da tale area.
Quando si crea una distribuzione, è possibile selezionare le risorse di distribuzione assegnate e le aree corrispondenti in cui si desidera eseguire la distribuzione. Il modello distribuito viene quindi replicato in ogni area ed è accessibile con il proprio endpoint dipendente dal sottodominio personalizzato della risorsa di distribuzione.
Esempio
Si supponga di voler assicurarsi che il progetto, usato come parte di un chatbot di supporto clienti, sia accessibile dai clienti negli Stati Uniti e in India. Creare un progetto con il nome ContosoSupport
usando una risorsa lingua Stati Uniti occidentali 2 denominata MyWestUS2
. Prima della distribuzione, si assegnano due risorse di distribuzione al progetto: MyEastUS
e MyCentralIndia
rispettivamente negli Stati Uniti orientali e nell'India centrale.
Quando si distribuisce il progetto, selezionare tutte e tre le aree per la distribuzione: l'area Stati Uniti occidentali 2 originale e quelle assegnate tramite Stati Uniti orientali e India centrale.
A questo punto sono disponibili tre URL di endpoint diversi per accedere al progetto in tutte e tre le aree:
- Stati Uniti occidentali 2:
https://mywestus2.cognitiveservices.azure.com/language/:analyze-conversations
- Stati Uniti orientali:
https://myeastus.cognitiveservices.azure.com/language/:analyze-conversations
- India centrale:
https://mycentralindia.cognitiveservices.azure.com/language/:analyze-conversations
Lo stesso corpo della richiesta per ognuno di questi URL differente serve esattamente la stessa risposta direttamente da tale area.
Convalide e requisiti
L'assegnazione delle risorse di distribuzione richiede l'autenticazione di Microsoft Entra. Microsoft Entra ID viene usato per verificare di avere accesso alle risorse da assegnare al progetto per la distribuzione di più aree. In Studio di linguaggio è possibile abilitare automaticamente l'autenticazione di Microsoft Entra assegnando a sé stessi il ruolo Proprietario della lingua di Servizi cognitivi di Azure alla risorsa originale. Per usare l'autenticazione Di Microsoft Entra a livello di codice, vedere la documentazione dei Servizi di Azure AI.
Il nome e la risorsa del progetto vengono usati come identificatori principali. Una risorsa Linguaggio può avere solo un nome di progetto specifico in ogni risorsa. Tutti gli altri progetti con lo stesso nome non possono essere distribuiti in tale risorsa.
Ad esempio, se un progetto ContosoSupport
è stato creato dalla risorsa MyWestUS2
negli Stati Uniti occidentali 2 e distribuito nella risorsa MyEastUS
negli Stati Uniti orientali, la risorsa MyEastUS
non può creare un progetto diverso denominato ContosoSupport
e distribuire un progetto in tale area. Analogamente, i collaboratori non possono quindi creare un progetto ContosoSupport
con la risorsa MyCentralIndia
in India centrale e distribuirlo in MyWestUS2
o MyEastUS
.
È possibile scambiare solo le distribuzioni disponibili nelle stesse aree. In caso contrario, lo scambio ha esito negativo.
Se si rimuove una risorsa assegnata dal progetto, tutte le distribuzioni del suddetto in tale risorsa vengono eliminate.
Alcune aree sono disponibili solo per la distribuzione e non per la creazione di progetti.
Contenuto correlato
Informazioni su come distribuire i modelli per: