Delen via


.NET-agents maken in Visual Studio met behulp van de Microsoft 365 Agents Toolkit

In dit artikel leert u hoe u een nieuw Agents SDK .NET-project maakt in Visual Studio met behulp van de Microsoft 365 Agents Toolkit.

Opmerking

Voordat u begint, moet u de Agents Toolkit-extensie voor Visual Studio installeren.

Een nieuw project maken

De Agents Toolkit biedt een projectsjabloon waarmee u aan de slag kunt met het bouwen van een agent. U kunt beginnen met een sjabloon in de toolkit of vanuit voorbeelden in de Agents SDK. Dit document is gericht op de sjablonen die beschikbaar zijn in de Agents Toolkit.

Opmerking

De volgende procedure werkt momenteel alleen voor .NET.

  1. Als u een nieuw agentproject wilt maken, opent u Visual Studio en selecteert u Een nieuw project maken. Zoek naar agent om nieuwe sjablonen te vinden met behulp van de Microsoft 365 Agent Toolkit en Agents SDK Selecteer Vervolgens Microsoft 365-agents>.

    Een nieuw project maken

    Er wordt een dialoogvenster weergegeven, zodat u de agent een naam kunt geven. U kunt desgewenst ook de locatie- en oplossingsnaam wijzigen.

  2. Wanneer u klaar bent, selecteert u Volgende

    Uw nieuwe project configureren

  3. In het volgende dialoogvenster wordt u gevraagd om het type agent te kiezen. U kunt een aantal verschillende opties selecteren die de toolkit biedt voor het maken van agents. Als u de Microsoft 365 Agents SDK wilt gebruiken, selecteert u het voorbeeld van de weeragent . Met dit vooraf samengestelde voorbeeld wordt Semantische kernel geïmplementeerd voor indeling met Azure AI Foundry- of Azure OpenAI-modellen. U kunt ook het voorbeeld van een lege agent gebruiken als u aan de slag wilt gaan zonder een model of orchestrator in te stellen.

    Selecteer het type app dat u wilt maken

    Selecteer het type llm dat u wilt gebruiken voor het model

  4. Voor dit scenario selecteert u Azure AI Foundry en voltooit u de vereiste invoer. Inclusief de sleutel, eindpunt en implementatienaam. Deze informatie vindt u in Azure AI Foundry onder Modellen en eindpunten.

    Instellingen configureren om verbinding te maken met de gekozen LLM-service

  5. Klik op Creëren. De toolkit maakt het project op basis van een sjabloon voor u, zodat u aan de slag kunt gaan.

  6. In korte tijd moet u een nieuw project hebben gemaakt dat gebruikmaakt van de Agents SDK.

    App-code in editor

Uw agent testen in Microsoft 365 Agents Playground

Om aan de slag te gaan, kunt u lokaal testen met behulp van de Microsoft 365 Agents Playground in de Toolkit.

Als u wilt beginnen met testen, selecteert u het foutopsporingsdoel in uw project als Microsoft 365 Agents Playground.

De speeltuin wordt geopend om te testen in een nieuw browservenster met uw lokale host en toont de speeltuin met deze klaar om te testen. Begin met het verzenden van berichten naar uw agent om het gedrag te testen.

Fouten opsporen en testen in Microsoft Teams of Microsoft 365 Copilot

U kunt het foutopsporingsdoel ook rechtstreeks instellen in Microsoft Teams of Microsoft 365 Copilot.

  1. Selecteer een van de opties voor foutopsporing als het doel voor foutopsporing in de lijst met doelen.

    Selecteer Microsoft Teams (browser)

    Het duurt even voordat Microsoft Teams is voltooid. U wordt gevraagd uw agent toe te voegen aan de Teams-client die wordt geopend.

    Teams-prompt om agent toe te voegen

  2. Selecteer Toevoegen. Er wordt een meldingsvenster weergegeven dat aangeeft dat de agent is toegevoegd.

    Agent is toegevoegd aan Teams en wordt gevraagd om te openen

  3. Selecteer Openen op uw nieuwe agent om te openen in Teams. U kunt vragen stellen van uw agent, rechtstreeks in Teams. U kunt onderbrekingspunten zo instellen dat u fouten in uw ervaring kunt opsporen wanneer dat nodig is.

    Agent die wordt uitgevoerd in M365 Copilot

Samenvatting

U hebt nu de volgende bewerkingen uitgevoerd:

  • Een nieuw Microsoft 365 Agents-project en -agent gestart met behulp van de Agents Toolkit
  • De agent lokaal getest met de Microsoft 365 Agents Playground
  • De agent rechtstreeks geïmplementeerd voor foutopsporing in het Teams- of Microsoft 365-kanaal