Delen via


Uw agent handmatig implementeren in Azure

Voor het uitvoeren van een SDK voor Microsoft 365-agenten in Azure zijn de volgende stappen vereist:

In dit document wordt beschreven hoe u een agent implementeert, die u hebt gemaakt in Azure en Teams of Microsoft 365 Copilot.

Als u nog geen agent hebt gemaakt, begint u met Quickstart: Een basisagent maken en testen met C#.

Uw agent publiceren naar een web-app

Een SDK-agent is een webtoepassing. Als u uw agent wilt publiceren, kunt u de normale methoden gebruiken om een webtoepassing te implementeren in Azure:

  • Implementeren als een ZIP-pakket in een Azure App Service-app
  • Visual Studio publiceren naar een Azure App Service-app of -container
  • Andere containerimplementaties die worden ondersteund door Azure
  • Implementatie van Microsoft 365 Agents Toolkit

Belangrijk

Als u een Azure App Service-app en federatieve referenties of een door gebruikers beheerde identiteit gebruikt, moet u die identiteit toevoegen onder Instellingen en vervolgens Identiteit.

Zodra uw agentcode is geïmplementeerd, heeft deze een basis-URL, zoals example.azurewebsites.net.

Ga in Azure naar uw Azure Bot-resource. Wijzig onder Configuratie het Berichteindpunt in op https://{yourwebsite}/api/messages. Vervang {yourwebsite} door de basis-URL van uw web-app.

Testen in Webchat

Als u uw bericht in de webchat wilt zien, selecteert u Testen in webchat in uw Azure Bot-resource en verzendt u berichten naar uw agent.

Uw Teams- en Microsoft 365 Copilot-manifest voorbereiden

Voor Microsoft Teams en Microsoft 365 Copilot moet u een manifest maken en uploaden. Het is niet mogelijk om een manifestvoorbeeld op te geven, dat betrekking heeft op alle Teams- of Microsoft 365 Copilot-behoeften. Teams-functies vereisen specifieke manifestinhoud.

Deze stappen bieden een overzicht van een eenvoudige Teams-agent in chatstijl.

  1. Maak een lege map in uw project.
  2. Kopieer de inhoud van Teams-manifestbestanden naar de map.
  3. Open manifest.json in de map en voer de volgende bewerkingen uit:
    • Overal waar u de tekenreeks voor tijdelijke aanduidingen ziet, <<AAD_APP_CLIENT_ID>> vervangt u deze door de ClientId voor uw Azure Bot-resource.
    • Vervang <<BOT_DOMAIN>> door de basis-URL van uw agent.
    • Zip de inhoud van de map om een manifest.zip te maken met de inhoud:
      • manifest.json
      • outline.png
      • color.png

Implementeren in Microsoft 365

  1. Voor uw Azure Bot-resource moet het Microsoft Teams-kanaal worden toegevoegd onder Kanalen.

  2. Ga naar het Microsoft-beheerportal (MAC). Onder Instellingen en Geïntegreerde apps, selecteert u Aangepaste app uploaden.

  3. Selecteer het manifest.zip bestand dat u in de vorige sectie hebt gemaakt en upload het.

Na een korte periode wordt de agent weergegeven in Microsoft Teams en Microsoft 365 Copilot.