Connettere un bot a Servizi di comunicazione di Azure
I Servizi di Comunicazione di Azure forniscono le API e gli SDK per sviluppare applicazioni di collaborazione tra più partecipanti che possono includere un bot. Questo bot può salutare gli utenti, eseguire attività di assunzione per determinare l'argomento e rispondere alle domande. Servizi di comunicazione di Azure consente di passare la conversazione a un agente umano. Consente anche a un supervisore o a un bot aggiuntivo di monitorare o partecipare alla conversazione, se necessario. I servizi di comunicazione di Azure offrono anche una libreria UI per creare facilmente esperienze conversazionali per gli utenti che possono essere integrate nei siti Web esistenti.
Prerequisiti
- Conoscenza delle nozioni di base del servizio Bot Framework e come Creare un bot con Bot Framework SDK.
- Un bot pubblicato che si vuole connettere al canale.
- Un account Azure con una sottoscrizione corrente. Se non ne hai uno, crea un account gratuito prima di iniziare.
- Risorsa di Servizi di comunicazione di Azure. Se non ne hai uno, vedi Creare una risorsa dei Servizi di Comunicazione di Azure.
- .NET 6.0 o versione successiva.
- Visual Studio 2022 o versione successiva.
Connettere il bot a Servizi di comunicazione di Azure
- Nel portale di Azure passare alla risorsa bot.
- Aprire la scheda Canali e selezionare Servizi di comunicazione - Chat.
- Nella scheda Configura comunicazione, collegarsi alla risorsa di Servizi di comunicazione di Azure e salvare. Per ulteriori informazioni, vedere la documentazione sui Servizi di comunicazione di Azure su come abilitare il canale di Azure Communication Services.
Il bot è ora registrato con Servizi di comunicazione di Azure.
Creare un'app di chat e aggiungere il bot come partecipante
Ora che il bot è registrato con Servizi di comunicazione di Azure, è possibile creare un thread di chat con il bot come partecipante. Per ulteriori informazioni, vedere Aggiungere un bot nell'app di chat nella documentazione di Azure Communication Services.
Informazioni aggiuntive
Il canale di Servizi di comunicazione di Azure ha un limite di 28 KB per le attività dei messaggi.
Passaggi successivi
- Per informazioni su come trasferire la conversazione a un agente umano, vedere Transizione delle conversazioni dal bot all'umano per ulteriori dettagli.
- Per informazioni sul supporto dei canali nel servizio Bot Connector, vedere Collegare un bot ai canali.
- Per informazioni sulla creazione di bot, vedere Come funzionano i bot e la guida rapida Creare un bot con Bot Framework SDK.
- Per informazioni sulla distribuzione di bot, vedere Distribuire il bot e Configurare la distribuzione continua.
- Per informazioni su libreria dell'interfaccia utente di Servizi di comunicazione di Azure