Gebruik Azure Bot Service vaardigheden in Copilot Studio agenten

Note

Dit artikel beschrijft functies die worden gebruikt in agenten of agentstromen die gebruikmaken van het standard harness.

Copilot Studio stelt je in staat je agent uit te breiden door Azure Bot Service vaardigheden te gebruiken. Als je organisatie al bots heeft ingezet voor specifieke scenario's (gebouwd met pro-code tools, waaronder de SDK voor Microsoft 365-agenten), kun je deze bots omzetten naar Azure Bot Service vaardigheden en ze in een Copilot Studio agent inbedden.

Prerequisites

Voeg een vaardigheid toe aan een agentengesprek

Maak eerst een Copilot Studio-agent en maak en implementeer de vaardigheid met behulp van pro-code-hulpprogramma's in uw organisatie.

Vervolgens registreer de vaardigheid in Copilot Studio zodat uw agent deze kan gebruiken.

Voeg deze vaardigheid tenslotte toe aan een gespreksonderwerp door deze stappen te volgen:

  1. Ga naar de Topics-pagina van de agent.

  2. Open het onderwerp waar je een vaardigheid uit wilt roepen.

  3. Selecteer het pictogram 'Node toevoegen' onder de node, waarna je de vaardigheid wilt aanroepen.

  4. Selecteer een tool toevoegen en selecteer vervolgens de vaardigheid die je wilt gebruiken.

  5. Indien uw vaardigheid invoer heeft, ken dan variabelen toe aan die invoer. En als uw vaardigheid uitvoer naar variabelen stuurt, kunt u die variabelen ook gebruiken in de volgende knooppunten.

    Note

    Vaardigheden kunnen eenvoudige gegevenstypen (geheel getal, Booleaans, tekenreeks) en complexe gegevenstypen (als JSON-tekenreeksen) accepteren.

    Als u variabelen uit complexe gegevenstypen moet extraheren, moet u een agentstroom gebruiken om complexe JSON-reeksen verder te ontleden en op te splitsen in sleutelwaardeparen voor gebruik in uw agent.

  6. Selecteer Opslaan om uw wijzigingen in de onderwerp door te voeren.

  7. Test je agent om te verzekeren dat deze de vaardigheid correct gebruikt.

Een bestaande vaardigheid van multitenant naar single-tenant converteren

U kunt bestaande vaardigheden van multitenant-ondersteuning naar ondersteuning van één tenant converteren. Om een multitenant-vaardigheid om te zetten in een single-tenant vaardigheid, breng je de volgende wijzigingen aan:

  1. Maak een nieuwe Microsoft Entra ID-appregistratie voor één enkele tenant.

  2. Werk de vaardigheidsconfiguratie bij zodat je single-tenant kunt gebruiken.

  3. Gebruik de vaardigheid.

  4. (Optioneel) Werk de broncode bij.

Zie Implement a skill for Copilot Studio voor meer informatie.

Vaardigheden voor één tenant en beleid voor voorwaardelijke toegang

Microsoft Entra ID tenantbeheerders kunnen beleidsregels voor voorwaardelijke toegang configureren om de toegang tot resources in de tenant te beheren. Deze beleidsregels kunnen verzoeken om middelen, inclusief vaardigheden, beïnvloeden, op basis van factoren zoals geografie. Bekijk de voorwaarden voor voorwaardelijke toegang in je tenant.