Opsæt Visual Studio Code til agentudvikling
Tip
Se fanen Tekst og billeder for flere detaljer!
Opsætning af Visual Studio Code til AI-agentudvikling bringer enterprise-grade funktioner direkte ind i dit velkendte udviklingsmiljø. Microsoft Foundry-udvidelsen forvandler VS Code til en omfattende platform til at bygge, teste og udrulle agenter uden at forlade din editor.
Forståelse af Microsoft Foundry-udvidelsen
Microsoft Foundry for Visual Studio Code-udvidelsen giver direkte adgang til Microsoft Foundry Agent Service-funktioner. Denne udvidelse skaber en integreret oplevelse for agentudvikling, der kombinerer visuelle designværktøjer med kodebaseret konfiguration.
Udvidelsen organiserer sine funktioner i tre sektioner: Ressourcer (til håndtering af deployerede modeller, deklarative agenter, hostede agenter, forbindelser og vektorlagre), Værktøjer (til adgang til modelkataloget, legepladser og deploymentsfunktioner) samt Hjælp og feedback.
Installation og konfiguration af udvidelsen
Opsætning af Microsoft Foundry-udvidelsen tager kun få minutter og kræver minimal konfiguration.
Installationstrin
- Åbn Visual Studio Code på din maskine
- Vælg Extensions fra venstre panel, eller tryk Ctrl+Shift+X (Windows/Linux) eller Cmd+Shift+X (Mac)
- Søg efter Foundry i markedspladsens søgefelt
- Vælg Microsoft Foundry-udvidelsen fra resultaterne
- Vælg Installer for at tilføje udvidelsen til VS Code
- Vent på, at installationen er færdig (status vises i Extensions-panelet)
Efter installation vises Microsoft Foundry-ikonet i VS Code-aktivitetslinjen i venstre side af vinduet.
Forbindelse til Azure
Før du arbejder med agenter, skal du forbinde udvidelsen til din Azure-konto og dit projekt:
- Vælg ikonet Azure i VS Code-aktivitetslinjen
- I panelet Azure Resources logger du ind på din Azure-konto, hvis du bliver bedt om det.
- Udvid dit Azure abonnement i ressourcetræet
- Udvid Foundry-sektionen for at se dine projekter
- Højreklik på dit Microsoft Foundry-projekt
- Vælg Åben i Foundry Extension
Udvidelsen viser nu dine projektressourcer i Microsoft Foundry-panelet, inklusive eksisterende agenter, modeludrulninger, forbindelser og vektorlagre.
Forberedelse til agentudvikling
Før du arbejder med agenter i VS Code, skal du sikre dig, at du har de nødvendige ressourcer til rådighed.
Implementering af en model
Agenter kræver implementerede AI-modeller for at fungere. Hvis du endnu ikke har en model-implementering:
- I Microsoft Foundry-udvidelsen skal du navigere til sektionen Ressourcer
- Udvid underafsnittet om modelimplementeringer
- Vælg + (plus)-ikonet for at oprette en ny udrulning
- Vælg en model (såsom GPT-4o eller GPT-4) blandt de tilgængelige muligheder
- Konfigurer udrulningsindstillinger:
- Udrulningsnavn: Indtast et beskrivende navn, du vil bruge, når du konfigurerer agenter
- Modelversion: Vælg den specifikke modelversion
- Kapacitetsindstillinger: Konfigurer gennemstrømning baseret på dine behov
- Vælg Deploy og vent på, at deployment er færdig
Den deployerede model bliver tilgængelig i dropdown-menuer, når du konfigurerer agenter.
Samarbejde med agenter i VS Code
Agenter oprettes ofte i Foundry-portalen (som beskrevet i den forrige enhed) og administreres og konfigureres derefter i VS Code gennem udvidelsen. Når du har oprettet en agent i portalen, vises den automatisk i udvidelsens Resources-sektion .
Ændringer til agenter i VS Code kan gemmes direkte i Foundry, så du kan arbejde med din agent på tværs af platforme.
Håndtering af flere agenter
Efterhånden som dine projekter vokser, vil du sandsynligvis lede flere agenter med forskellige formål. Microsoft Foundry-udvidelsen gør dette enkelt:
- Gennemse agenter i ressourcevisningen organiseret efter projekt
- Skift mellem agenter ved at vælge dem fra listen
- Sammenlign konfigurationer ved at åbne flere YAML-filer side om side
- Duplikerede agenter for at skabe variationer uden at starte forfra
- Arkivér ubrugte agenter for at holde dit arbejdsområde organiseret
Udvidelsen har et klart overblik over alle dine agenter, hvilket gør det nemt at navigere mellem forskellige automatiseringsprojekter.
Opsætning af Visual Studio Code til agentudvikling giver et kraftfuldt, integreret miljø, der acceler hele udviklingslivscyklussen. Med Microsoft Foundry-udvidelsen får du enterprise-grade agentudviklingsmuligheder uden at forlade din velkendte kodeeditor, hvilket muliggør hurtig iteration og problemfri implementering af intelligent automatisering.