Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
L'esecuzione di SDK per agenti Microsoft 365 in Azure richiede la procedura seguente:
- Creare e configurare un agente
- Effettuare il provisioning di una risorsa di Azure Bot e configurare l'autenticazione per la risorsa
- Installare l'agente su Azure
- Distribuire il tuo agente in Teams o nel Copilot di Microsoft 365 opzionalmente.
Questo documento illustra la distribuzione di un agente creato in Azure e Teams o Microsoft 365 Copilot.
Se non è ancora stato creato un agente, inizia con Avvio rapido: creare e testare un agente di base usando C#.
Pubblicare l'agente in Azure come applicazione web
Distribuire il codice dell'agente in Azure. Un agente agents SDK è un'applicazione Web. Per pubblicare l'agente, puoi usare i metodi normalmente usati per distribuire un'applicazione Web in Azure:
- Distribuire un pacchetto ZIP in un'app App Service di Azure
- Pubblicazione di Visual Studio in un'app di Azure App Service o in un contenitore
- Altre distribuzioni di contenitori supportate da Azure
- Distribuzione del Toolkit degli agenti di Microsoft 365
Importante
Se stai usando un'app di Azure App Service e le credenziali federate o l'identità gestita assegnata dall'utente, è necessario aggiungere tale identità in Impostazioni>Identità.
Dopo aver distribuito il codice dell'agente, ha un URL di base, ad esempio
example.azurewebsites.net.In Azure vai alla risorsa di Azure Bot. In Configurazione, modifica l'endpoint di messaggistica in
https://{yourwebsite}/api/messages. Sostituisci{yourwebsite}con l'URL di base dell'app Web.
Test nella chat Web
Per visualizzare il messaggio nella chat Web, seleziona Test in chat Web nella risorsa del bot di Azure e invia messaggi all'agente.
Preparare il manifesto di Teams e Microsoft 365 Copilot
Per Microsoft Teams e Microsoft 365 Copilot, devi creare e caricare un manifesto. Non è possibile fornire un esempio di manifesto che copre tutte le esigenze di Teams o Microsoft 365 Copilot. Le funzionalità di Teams richiedono contenuti del manifesto specifici.
Questi passaggi offrono una panoramica di un agente di Teams di base in stile "chat".
- Crea una cartella vuota nel progetto.
- Copia dei contenuti dei file manifesto di Teams nella cartella.
- Nella cartella, apri
manifest.jsone apporta le modifiche seguenti:-
Ovunque vedi la stringa segnaposto
<<AAD_APP_CLIENT_ID>>, sostituiscila conClientIdper la tua risorsa di Azure Bot. - Sostituisci
<<BOT_DOMAIN>>con l'URL di base dell'agente. - Comprimi il contenuto della cartella per creare un
manifest.zipche includa tali file:manifest.jsonoutline.pngcolor.png
-
Ovunque vedi la stringa segnaposto
Distribuire in Microsoft 365
Assicurarsi che la risorsa di Azure Bot abbia il canale di Microsoft Teams aggiunto in Canali.
Vai al portale di amministrazione di Microsoft (MAC).
In Impostazioni e App integrate, seleziona Aggiorna app personalizzata.
Seleziona il file
manifest.zipcreato nella sezione precedente e caricalo.
Dopo un breve periodo di tempo, l'agente viene visualizzato in Microsoft Teams e Microsoft 365 Copilot.