Distribuire un modello ed estrarre entità dal testo usando l'API di runtime

Dopo aver soddisfatto le prestazioni del modello, è pronto per essere distribuito e usato per riconoscere le entità nel testo. La distribuzione di un modello rende disponibile per l'uso tramite l'API di stima.

Prerequisiti

  • Progetto creato correttamente con un account di archiviazione di Azure configurato.
  • Dati di testo caricati nell'account di archiviazione.
  • Dati etichettati e modello sottoposto a training correttamente
  • Sono stati esaminati i dettagli di valutazione del modello per determinare le prestazioni del modello.

Per altre informazioni, vedere Ciclo di vita dello sviluppo del progetto.

Distribuire un modello

Dopo aver esaminato le prestazioni del modello e aver deciso che può essere usato nell'ambiente, è necessario assegnarlo a una distribuzione. L'assegnazione del modello a una distribuzione lo rende disponibile per l'uso tramite l'API di stima. È consigliabile creare una distribuzione denominata production a cui assegnare il modello migliore creato finora e usarlo nel sistema. È possibile creare un'altra distribuzione denominata staging a cui è possibile assegnare il modello su cui si sta lavorando per poterlo testare. È possibile avere un massimo di 10 distribuzioni nel progetto.

Per distribuire il modello da Language Studio:

  1. Selezionare Deploying a model (Distribuzione di un modello ) dal menu a sinistra.

  2. Selezionare Aggiungi distribuzione per avviare un nuovo processo di distribuzione.

    A screenshot showing the deployment button

  3. Selezionare Crea nuova distribuzione per creare una nuova distribuzione e assegnare un modello sottoposto a training nell'elenco a discesa seguente. È anche possibile sovrascrivere una distribuzione esistente selezionando questa opzione e selezionando il modello sottoposto a training che si vuole assegnare al modello dall'elenco a discesa seguente.

    Nota

    La sovrascrittura di una distribuzione esistente non richiede modifiche alla chiamata api di stima, ma i risultati ottenuti saranno basati sul modello appena assegnato.

    A screenshot showing the deployment screen

  4. Selezionare Distribuisci per avviare il processo di distribuzione.

  5. Al termine della distribuzione, accanto verrà visualizzata una data di scadenza. La scadenza della distribuzione è quando il modello distribuito non sarà disponibile per la stima, che in genere si verifica dodici mesi dopo la scadenza di una configurazione di training.

Scambiare distribuzioni

Dopo aver completato il test di un modello assegnato a una distribuzione e si vuole assegnare questo modello a un'altra distribuzione, è possibile scambiare queste due distribuzioni. Lo scambio delle distribuzioni comporta l'assegnazione del modello alla prima distribuzione e l'assegnazione alla seconda distribuzione. Prendere quindi il modello assegnato alla seconda distribuzione e assegnarlo alla prima distribuzione. È possibile usare questo processo per scambiare le distribuzioni di produzione e staging quando si vuole assegnare il modello alla gestione temporanea e assegnarlo all'ambiente di produzione.

Per scambiare le distribuzioni da Language Studio:

  1. Nella pagina Distribuzione di un modello selezionare le due distribuzioni da scambiare e selezionare Scambia distribuzioni dal menu in alto.

  2. Nella finestra visualizzata selezionare i nomi delle distribuzioni da scambiare.

Eliminare la distribuzione

Per eliminare una distribuzione da Language Studio, passare alla pagina Distribuzione di un modello . Selezionare la distribuzione da eliminare e selezionare Elimina distribuzione dal menu in alto.

Assegnare le risorse di distribuzione

È possibile distribuire il progetto in più aree assegnando diverse risorse della lingua esistenti in aree diverse.

Per assegnare risorse di distribuzione in altre aree in Language Studio:

  1. Assicurarsi di aver assegnato se stessi come proprietario del linguaggio di Servizi cognitivi alla risorsa usata per creare il progetto.
  2. Passare alla pagina Distribuzione di un modello in Language Studio.
  3. Selezionare la scheda Aree .
  4. Selezionare Aggiungi risorsa di distribuzione.
  5. Selezionare una risorsa lingua in un'altra area.

È ora possibile distribuire il progetto nelle aree in cui sono state assegnate le risorse.

Annullare l'assegnazione delle risorse di distribuzione

Quando si annulla l'assegnazione o la rimozione di una risorsa di distribuzione da un progetto, verranno eliminate anche tutte le distribuzioni distribuite nell'area della risorsa.

Per annullare o rimuovere le risorse di distribuzione in altre aree usando Language Studio:

  1. Passare alla scheda Aree nella pagina Distribuisci un modello .
  2. Selezionare la risorsa da annullare.
  3. Selezionare il pulsante Rimuovi assegnazione .
  4. Nella finestra visualizzata digitare il nome della risorsa da rimuovere.

Passaggi successivi

Dopo aver creato una distribuzione, è possibile usarla per estrarre le entità dal testo.