Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Controllo delle versioni e alias con il tuo bot Lex V2

Modalità Focus
Controllo delle versioni e alias con il tuo bot Lex V2 - Amazon Lex

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Amazon Lex V2 supporta la creazione di versioni e alias di bot e reti di bot in modo da poter controllare l'implementazione utilizzata dalle applicazioni client. Una versione funge da istantanea numerata del tuo lavoro. Puoi indicare un alias alla versione del bot che desideri rendere disponibile ai tuoi clienti. Tra una creazione e l'altra, puoi continuare ad aggiornare la Draft versione del tuo bot senza influire sull'esperienza dell'utente.

Versioni

Amazon Lex V2 supporta la creazione di versioni di bot in modo da poter controllare l'implementazione utilizzata dalle applicazioni client. Una versione è un'istantanea numerata del tuo lavoro che puoi creare per utilizzarla in diverse parti del tuo flusso di lavoro, come sviluppo, distribuzione beta e produzione.

La versione bozza del tuo bot Lex V2

Quando crei un bot Amazon Lex V2, esiste solo una versione, la Draft versione.

Draftè la copia funzionante del tuo bot. Puoi aggiornare solo la Draft versione e fino a quando non crei la tua prima versione, Draft è l'unica versione del bot che hai.

La Draft versione del tuo bot è associata aTestBotAlias. TestBotAliasDeve essere usato solo per i test manuali. Amazon Lex V2 limita il numero di richieste di runtime che puoi effettuare all'TestBotAliasalias del bot.

Creazione di una versione per il tuo bot Lex V2

Quando crei una versione di un bot Amazon Lex V2, crei uno snapshot numerato del bot in modo da poter utilizzare il bot così com'era al momento della creazione della versione. Una volta creata una versione numerica, questa rimarrà invariata mentre continuerai a lavorare sulla versione bozza dell'applicazione.

Quando create una versione, potete scegliere le versioni locali da includere nella versione. Non è necessario scegliere tutte le versioni locali in un bot. Inoltre, quando si crea una versione, è possibile scegliere una versione locale da una versione precedente. Ad esempio, se disponi di tre versioni di un bot, puoi scegliere una locale dalla Draft versione e una dalla versione due quando crei la versione quattro.

Se eliminate una versione locale dalla Draft versione, questa non viene eliminata da una versione numerata.

Se una versione bot non viene utilizzata per sei mesi, Amazon Lex V2 contrassegnerà la versione come inattiva. Quando una versione è inattiva, non è possibile utilizzare le operazioni di runtime con il bot. Per rendere attivo il bot, ricostruisci tutte le lingue associate alla versione.

Aggiornamento di un bot Amazon Lex V2

Puoi aggiornare solo la Draft versione di un bot Amazon Lex V2. Le versioni non possono essere modificate. È possibile creare una nuova versione in qualsiasi momento dopo aver aggiornato una risorsa nella console o con l'CreateBotVersionoperazione.

Eliminazione di un bot o di una versione di Amazon Lex V2

Amazon Lex V2 supporta l'eliminazione di un bot o di una versione utilizzando la console o una delle operazioni API:

Alias per il tuo bot Lex V2

I bot Amazon Lex V2 supportano gli alias. Un alias è un puntatore a una specifica versione di un bot Con un alias è possibile aggiornare facilmente la versione utilizzata dalle applicazioni client. Ad esempio, si potrebbe associare un alias alla versione 1 di un bot. Quando sei pronto per aggiornare il bot, crei la versione 2 e modifichi l'alias in modo che punti alla nuova versione. Poiché le applicazioni utilizzano l'alias anziché una versione specifica, tutti i client otterranno la nuova funzionalità senza necessità di un aggiornamento.

Un alias è un puntatore a una versione specifica di un bot Amazon Lex V2. È possibile utilizzare un alias per consentire alle applicazioni client di utilizzare una versione specifica del bot senza richiedere all'applicazione di tenere traccia di quale versione sia.

Quando crei un bot, Amazon Lex V2 crea un alias chiamato TestBotAlias che puoi usare per testare il bot. L'TestBotAliasalias è sempre associato alla Draft versione del bot. È necessario utilizzare l'TestBotAliasalias solo per i test, Amazon Lex V2 limita il numero di richieste di runtime che è possibile effettuare all'alias.

L'esempio seguente mostra due versioni di un bot Amazon Lex V2, la versione 1 e la versione 2. A ciascuna di queste versioni di bot è associato un alias: rispettivamente BETA e PROD. Le applicazioni client utilizzano l'alias PROD per accedere al bot.

Point a client application to a version by using an alias.

Quando si crea una seconda versione del bot, è possibile aggiornare l'alias utilizzando la console o l'operazione UpdateBotAlias per fare in modo che punti alla nuova versione del bot. Se si modifica l'alias, tutte le applicazioni client utilizzeranno la nuova versione. Se si verifica un problema relativo alla nuova versione, è possibile tornare alla versione precedente semplicemente modificando l'alias in modo che punti a tale versione.

Updating an alias changes the version used by client applications.

Quando configuri le tue applicazioni client per chiamare Amazon Lex Runtime V2 APIs per consentire ai clienti di interagire con il tuo bot, usi l'alias che indica la versione che desideri che i tuoi clienti utilizzino.

Nota

Sebbene tu possa testare la Draft versione di un bot nella console, quando integri un bot con la tua applicazione client, ti consigliamo di creare prima una versione e creare un alias che punti a quella versione. Utilizzare l'alias nell'applicazione client per i motivi illustrati in questa sezione. Quando aggiorni un alias, Amazon Lex V2 utilizzerà la versione corrente per tutte le sessioni in corso. Le nuove sessioni utilizzano la nuova versione.

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.