Visual Studio Code instellen voor agentontwikkeling
Het instellen van Visual Studio Code voor ai-agentontwikkeling brengt hoogwaardige mogelijkheden rechtstreeks in uw vertrouwde ontwikkelomgeving. De Microsoft Foundry-extensie transformeert VS Code in een uitgebreid platform voor het bouwen, testen en implementeren van agents zonder uw editor te verlaten.
Inzicht in de Microsoft Foundry-extensie
De Microsoft Foundry voor Visual Studio Code-extensie biedt directe toegang tot de microsoft Foundry Agent-servicemogelijkheden. Deze extensie maakt een geïntegreerde ervaring voor agentontwikkeling die visuele ontwerphulpprogramma's combineert met configuratie op basis van code.
De extensie organiseert de functies in drie secties: Resources (voor het beheren van geïmplementeerde modellen, declaratieve agents, gehoste agents, verbindingen en vectorarchieven), Hulpprogramma's (voor toegang tot de modelcatalogus, speeltuinen en implementatiefuncties) en Help en Feedback.
De extensie installeren en configureren
Het instellen van de Microsoft Foundry-extensie duurt slechts enkele minuten en vereist minimale configuratie.
Installatiestappen
- Open Visual Studio Code op uw computer
- Selecteer Extensions in het linkerdeelvenster, of druk op Ctrl+Shift+X (Windows/Linux)) of Cmd+Shift+X (Mac)
- Zoeken naar Foundry in het zoekvak van Marketplace
- Selecteer de Microsoft Foundry-extensie in de resultaten
- Selecteer Installeren om de extensie toe te voegen aan VS Code
- Wacht tot de installatie is voltooid (de status wordt weergegeven in het deelvenster Extensies)
Na de installatie wordt het pictogram Microsoft Foundry weergegeven in de activiteitenbalk van VS Code aan de linkerkant van het venster.
Verbinding maken met Azure
Voordat u met agents werkt, koppelt u de extensie aan uw Azure-account en -project:
- Selecteer het pictogram Azure in de activiteitenbalk van VS Code
- Meld u in het deelvenster Azure Resources aan bij uw Azure-account als hierom wordt gevraagd
- Vouw uw Azure-abonnement uit in de resourcestructuur
- Vouw de sectie Foundry uit om uw projecten weer te geven
- Klik met de rechtermuisknop op uw Microsoft Foundry-project
- Kies Openen in Foundry Extension
In de extensie worden nu uw projectbronnen weergegeven in het deelvenster Microsoft Foundry, inclusief bestaande agents, modelimplementaties, verbindingen en vectorarchieven.
Voorbereiden op agentontwikkeling
Voordat u met agents in VS Code werkt, moet u ervoor zorgen dat u de benodigde resources hebt gedeployd.
Een model implementeren
Agents vereisen uitgerolde AI-modellen om te kunnen functioneren. Als u nog geen modelimplementatie hebt:
- Navigeer in de Microsoft Foundry-extensie naar de sectie Resources
- Subsectie Modelimplementaties uitvouwen
- Selecteer het + pictogram (plus) om een nieuwe implementatie te maken
- Kies een model (zoals GPT-4o of GPT-4) in de beschikbare opties
- Implementatie-instellingen configureren:
- Implementatienaam: Voer een beschrijvende naam in die u gebruikt bij het configureren van agents
- Modelversie: Selecteer de specifieke modelversie
- Capaciteitsinstellingen: Doorvoer configureren op basis van uw behoeften
- Selecteer Implementeren en wacht tot de implementatie is voltooid
Het geïmplementeerde model wordt beschikbaar in vervolgkeuzelijsten wanneer u agents configureert.
Werken met agents in VS Code
Agents worden vaak gemaakt in de Foundry-portal (zoals beschreven in de vorige les) en worden vervolgens beheerd en geconfigureerd in VS Code via de extensie. Nadat u een agent hebt gemaakt in de portal, wordt deze automatisch weergegeven in de sectie Resources van de extensie.
Wijzigingen in agents in VS Code kunnen rechtstreeks worden opgeslagen in Foundry, zodat u met uw agent op verschillende platforms kunt werken.
Meerdere agents beheren
Naarmate uw projecten groeien, beheert u waarschijnlijk meerdere agents met verschillende doeleinden. De Microsoft Foundry-extensie maakt dit eenvoudig:
- Door agents bladeren in de weergave Resources geordend op project
- Schakelen tussen agents door ze te selecteren in de lijst
- Configuraties vergelijken door meerdere YAML-bestanden naast elkaar te openen
- Agents dupliceren om variaties te maken zonder helemaal opnieuw te beginnen
- Ongebruikte agents archiveren om uw werkruimte georganiseerd te houden
De extensie houdt een duidelijk overzicht van al uw agents, zodat u eenvoudig tussen verschillende automatiseringsprojecten kunt navigeren.
Het instellen van Visual Studio Code voor agentontwikkeling biedt een krachtige, geïntegreerde omgeving die de volledige ontwikkelingslevenscyclus versnelt. Met de Microsoft Foundry-extensie krijgt u geavanceerde mogelijkheden voor agentontwikkeling zonder uw vertrouwde code-editor te verlaten, waardoor snelle iteratie en naadloze implementatie van intelligente automatisering mogelijk is.