Brug Azure Bot Service færdigheder i Copilot Studio agenter

Note

Denne artikel beskriver funktioner, der anvendes i agenter eller agentstrømme, drevet af standardledningsnettet.

Vigtig

Denne artikel indeholder information om Azure Bot Service-færdigheder, en kodebaseret måde at udvide en agents evner i standard harness. Disse færdigheder bør ikke forveksles med agentiske færdigheder i GitHub Copilot harness. Lær mere om, hvordan du bruger agentiske færdigheder i oversigt over færdigheder for agenter.

Copilot Studio giver dig mulighed for at udvide din agent ved at bruge Azure Bot Service færdigheder. Hvis din organisation allerede har implementeret bots til specifikke scenarier (bygget ved hjælp af pro-code-værktøjer, inklusive SDK til Microsoft 365-agenter), kan du konvertere disse bots til Azure Bot Service færdigheder og indlejre dem i en Copilot Studio-agent.

Forudsætninger

Tilføj en Azure Bot Service færdighed til en agentsamtale

Først skal du oprette en Copilot Studio-agent og oprette og implementere den Azure Bot Service skill ved hjælp af pro-code-værktøjer i din organisation.

Dernæst skal du registrere den Azure Bot Service skill i Copilot Studio, så din agent kan bruge den.

Endelig kan du tilføje Azure Bot Service-færdigheden til et samtaleemne ved at følge disse trin:

  1. Gå til siden Emner for agenten.

  2. Åbn det emne, du vil kalde en færdighed fra.

  3. Vælg ikonet for Tilføj node under noden, hvorefter du vil kalde færdigheden.

  4. Vælg Tilføj et værktøj, og vælg derefter den færdighed, du vil bruge.

  5. Hvis din færdighed har input, skal du tildele variabler til de pågældende input. Hvis din færdighed udsender outputs til variabler, kan du også bruge disse variabler i alle noder, der følger efter.

    Note

    Azure Bot Service færdigheder kan acceptere simple datatyper (heltals, boolesk, streng) og komplekse datatyper (som JSON-strenge).

    Hvis du har brug for at udtrække variable fra komplekse datatyper, skal du bruge et agent-flow til yderligere at fortolke og opdele komplekse JSON-strenge i nøgleværdipar til brug i din agent.

  6. Vælg Gem for at bevare ændringerne af emnet.

  7. Test din agent for at sikre, at den bruger færdigheden korrekt.

Konverter en eksisterende Azure Bot Service skill fra multitenant til single-tenant

Du kan konvertere eksisterende Azure Bot Service skills fra multitenant-support til single-tenant-support. For at konvertere en multitenant-færdighed til en enkelt-tenant færdighed, foretag følgende ændringer:

  1. Opret en ny Microsoft Entra ID appregistrering for enkeltlejer.

  2. Opdater færdighedskonfigurationen til at bruge single-tenant.

  3. Brug færdigheden.

  4. (Valgfrit) Opdater kildekoden.

Lær mere i Implementér en Azure Bot Service skill for Copilot Studio.

Enkeltlejer Azure Bot Service-færdigheder og politikker for betinget adgang

Microsoft Entra ID lejeradministratorer kan konfigurere politikker for betinget adgang for at styre adgangen til ressourcer i lejeren. Disse politikker kan påvirke anmodninger om ressourcer, herunder Azure Bot Service skills, baseret på faktorer som geografi. Gennemgå de betingede adgangspolitikker i din lejer.