Distribuer agenten til Azure manuelt

Å kjøre en SDK for Microsoft 365-agenter på Azure krever følgende fremgangsmåte:

Dette dokumentet dekker distribusjon av en agent du har opprettet til Azure og Teams eller Microsoft Copilot.

Hvis du ikke har opprettet en agent ennå, begynner du med Hurtigstart: Opprett og test en grunnleggende agent ved hjelp av C#.

Publiser agenten din i Azure som en nettapp

  1. Distribuer agentkoden til Azure. En agent i Agents SDK er en webapplikasjon. Hvis du vil publisere agenten din, kan du bruke metodene du vanligvis vil bruke til å rulle ut et nettprogram til Azure:

    • Rull ut som en ZIP-pakke til en Azure App Service-app
    • Visual Studio publiserer til en Azure App Service-app eller -beholder
    • Andre beholderutrullinger som støttes av Azure
    • Utrulling av Verktøysett for Microsoft 365-agenter

Important

Hvis du bruker en app i Azure App Service og enten federerte legitimasjoner eller brukertildelt administrert identitet, må du legge til den identiteten under Settings>Identity.

Når agentkoden er rullet ut, har den en grunnleggende nettadresse, for eksempel example.azurewebsites.net.

  1. Gå til Azure Bot-ressursen i Azure. Under Konfigurasjon endrer du meldingsendepunktet til https://{yourwebsite}/api/messages. Erstatt {yourwebsite} med nettappens grunnleggende nettadresse.

Test i webchat

Hvis du vil se meldingen i nettprat, velger du Test i nettprat i Azure Bot-ressursen og sender meldinger til agenten din.

Klargjør Teams- og Microsoft Copilot-manifestet

For Microsoft Teams og Microsoft Copilot må du lage og laste opp et manifest. Det er ikke mulig å gi et manifest eksempel som dekker alle behov for Teams eller Microsoft Copilot. Teams-funksjoner krever spesifikt manifestinnhold.

Denne fremgangsmåten gir en oversikt over Teams-agenten med grunnleggende nettpratstil.

  1. Opprett en tom mappe i prosjektet.
  2. Kopier innholdet i Teams-manifestfiler til mappen.
  3. Åpne manifest.json og gjør følgende endringer i mappen:
    • Alle steder der du ser plassholderstrengen <<AAD_APP_CLIENT_ID>>, erstatter du den med ClientId for Azure Bot-ressursen.
    • Erstatt <<BOT_DOMAIN>> med den grunnleggende nettadressen til agenten.
    • Pakk opp innholdet i mappen for å opprette en manifest.zip med innholdet:
      • manifest.json
      • outline.png
      • color.png

Rull ut til Microsoft 365

  1. Sørg for at Azure Bot-ressursen har Microsoft Teams-kanalen lagt til under Kanaler.

  2. Gå til administrasjonsportalen for Microsoft (MAC).

  3. Velg Last opp egen app under Innstillinger og Integrerte apper.

  4. Velg manifest.zip opprettet i forrige del, og last opp filen.

Etter kort tid dukker agenten opp i Microsoft Teams og Microsoft Copilot.