Intenti
Gli intenti consentono alla tua abilità di capire cosa l'utente vuole che faccia. Un intento classifica le richieste utente tipiche in base ai task e alle azioni eseguite dallo skill. L'intento OrderPizza di PizzaBot, ad esempio, etichetta una richiesta diretta, voglio ordinare una pizza, insieme a un'altra che implica una richiesta, voglio mangiare una pizza.
Gli intenti sono costituiti dalle autorizzazioni delle richieste e delle istruzioni utente standard, denominate anche uterazioni. Come descritto in Crea un intento, è possibile creare l'intento assegnando un nome a una raccolta di espressioni per una determinata azione. Poiché la cognizione della tua abilità deriva da questi intenti, ogni intento deve essere creato da un set di dati robusto (da una a due dozzine di espressioni) e vario, in modo che la tua abilità possa interpretare l'input ambiguo dell'utente. Un ricco insieme di espressioni consente a un'abilità di capire cosa vuole l'utente quando riceve messaggi come "Dimentica questo ordine!" o "Annulla consegna!" - messaggi che significano la stessa cosa, ma sono espressi in modo diverso. Per scoprire in che modo l'input utente di esempio consente di apprendere le proprie competenze, vedere Formazione e test degli intenti.
- Crea un intento
- Formazione e test degli intenti
- Tutorial: Migliori pratiche per gli intenti di costruzione e formazione
- Intenti di riferimento nel flusso della finestra di dialogo
- Ottimizza risoluzione intento prima della pubblicazione
- Intenti risposta
- DO's e DON'Ts per la progettazione conversazionale
- Nomi che non è possibile utilizzare per gli intenti