Loading...
Microsoft

Progetti intelligenti con Bot

Integrare un Azure Bot QnA in un progetto Unity

Se sei stanco di ricevere le solite email con le solite domande riguardo al funzionamento del solito progetto, questa è la guida adatta a te!
Di seguito sarà illustrato come creare un semplice Bot che risponderà alle domande dell’utente al posto tuo!

Premessa

Il progetto sarà una semplice applicazione sviluppata con il motore grafico Unity che permette di interagire con un Bot, la cui risorsa è presente su Azure, tramite API Direct Line v3.0. Essendo un progetto semplice la comunicazione con il Bot avverrà tramite una casella di testo. Il bot è di tipo QnA e ipotizziamo che le domande a cui debba rispondere siano le stesse presentare nella documentazione Microsoft. L’esempio quindi pone l’accento su come interagire con un Bot Azure tramite client Unity.

Requisiti

I requisiti per integrare un Bot QaA in Unity sono i seguenti:

  • Unity Editor (attualmente alla versione 2019.1.4 )
  • Visual Studio (2017 or 2019)
  • Bot QnA sviluppato (guida)
  • NuGet For Unity (pacchetto NuGet Microsoft.Bot.Connector.DirectLine)

Esempio

Esempio schermata di interazione
Oggetti nella scena di esempio

Il progetto di esempio è possibile scaricarlo da qui.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *