Condividi tramite


Distribuire un modello del flusso di lavoro di orchestrazione

Dopo aver soddisfatto le prestazioni del modello, è possibile distribuirlo ed eseguirne una query per le stime dalle espressioni. La distribuzione di un modello rende disponibile per l'uso tramite l'API di stima.

Prerequisiti

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

Distribuire un modello

Dopo aver esaminato le prestazioni del modello e aver deciso di usarlo nell'ambiente in uso, è necessario assegnarlo a una distribuzione per poterlo eseguire una query. 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 usarla 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 model deployment button in Language Studio.

  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 screen for adding a new deployment in Language Studio.

  4. Se si connettono una o più applicazioni LUIS o progetti di comprensione del linguaggio di conversazione, è necessario specificare il nome della distribuzione.

    • Non sono necessarie configurazioni per le risposte alle domande personalizzate o le finalità non collegate.

    • I progetti LUIS devono essere pubblicati nello slot configurato durante la distribuzione dell'orchestrazione e le domande personalizzate devono essere pubblicate anche negli slot di produzione.

  5. Selezionare Distribuisci per inviare il processo di distribuzione

  6. 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, è possibile assegnarlo a un'altra distribuzione. Lo scambio delle distribuzioni prevede:

  • Prendere il modello assegnato alla prima distribuzione e assegnarlo alla seconda distribuzione.
  • prendendo il modello assegnato alla seconda distribuzione e assegnandolo alla prima distribuzione.

Può essere usato per scambiare le production distribuzioni e staging quando si vuole assegnare il modello a staging e assegnarlo a production.

Per scambiare le distribuzioni da Language Studio

  1. Nella pagina Distribuisci 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 Distribuisci 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

Usare l'API di stima per eseguire query sul modello