Einrichten von Visual Studio Code für die Agententwicklung
Das Einrichten von Visual Studio Code für die KI-Agent-Entwicklung bringt Funktionen auf Unternehmensniveau direkt in Ihre vertraute Entwicklungsumgebung. Die Microsoft Foundry-Erweiterung wandelt VS Code in eine umfassende Plattform zum Erstellen, Testen und Bereitstellen von Agents um, ohne Ihren Editor verlassen zu müssen.
Grundlegendes zur Microsoft Foundry-Erweiterung
Die Microsoft Foundry für Visual Studio Code-Erweiterung bietet direkten Zugriff auf microsoft Foundry Agent Service-Funktionen. Diese Erweiterung erstellt eine integrierte Oberfläche für die Agententwicklung, die visuelle Designtools mit codebasierter Konfiguration kombiniert.
Die Erweiterung organisiert ihre Features in drei Abschnitten: Ressourcen (für die Verwaltung bereitgestellter Modelle, deklarativer Agents, gehosteter Agents, Verbindungen und Vektorspeicher), Tools (für den Zugriff auf den Modellkatalog, Spielplätze und Bereitstellungsfeatures) und Hilfe und Feedback.
Installieren und Konfigurieren der Erweiterung
Das Einrichten der Microsoft Foundry-Erweiterung dauert nur ein paar Minuten und erfordert eine minimale Konfiguration.
Installationsschritte
- Öffnen von Visual Studio Code auf Ihrem Computer
- Wählen Sie Extensions im linken Bereich aus, oder drücken Sie Ctrl+Shift+X (Windows/Linux)) oder Cmd+Shift+X (Mac)
- Suchen nach Foundry im Marktplatz-Suchfeld
- Wählen Sie die Microsoft Foundry-Erweiterung aus den Ergebnissen aus.
- Wählen Sie "Installieren" aus, um die Erweiterung zu VS Code hinzuzufügen.
- Warten Sie, bis die Installation abgeschlossen ist (der Status wird im Bereich "Erweiterungen" angezeigt)
Nach der Installation wird das Microsoft Foundry-Symbol in der VS Code-Aktivitätsleiste auf der linken Seite des Fensters angezeigt.
Herstellen einer Verbindung mit Azure
Bevor Sie mit Agents arbeiten, verbinden Sie die Erweiterung mit Ihrem Azure Konto und Projekt:
- Wählen Sie das Symbol Azure in der Aktivitätsleiste für VS-Code aus.
- Melden Sie sich im Bereich Azure Ressourcen bei Ihrem Azure Konto an, wenn Sie dazu aufgefordert werden.
- Erweitern Sie Ihr Azure-Abonnement in der Ressourcenstruktur.
- Erweitern Sie den Abschnitt " Foundry ", um Ihre Projekte anzuzeigen.
- Klicken Sie mit der rechten Maustaste auf Ihr Microsoft Foundry-Projekt
- Wählen Sie "In Foundry Extension öffnen" aus.
Die Erweiterung zeigt nun Ihre Projektressourcen im Bereich "Microsoft Foundry" an, einschließlich vorhandener Agents, Modellbereitstellungen, Verbindungen und Vektorspeicher.
Vorbereitung der Agententwicklung
Bevor Sie mit Agents in VS Code arbeiten, stellen Sie sicher, dass sie die erforderlichen Ressourcen bereitgestellt haben.
Bereitstellen eines Modells
Agents erfordern bereitgestellte KI-Modelle, um zu funktionieren. Wenn Sie noch keine Modellbereitstellung haben:
- Navigieren Sie in der Microsoft Foundry-Erweiterung zum Abschnitt "Ressourcen "
- Erweitern Sie den Unterabschnitt Modellbereitstellungen
- Wählen Sie das + Symbol (Plus) aus, um eine neue Bereitstellung zu erstellen.
- Wählen Sie ein Modell (z. B. GPT-4o oder GPT-4) aus den verfügbaren Optionen aus.
- Konfigurieren von Bereitstellungseinstellungen:
- Bereitstellungsname: Geben Sie einen beschreibenden Namen ein, den Sie beim Konfigurieren von Agents verwenden werden.
- Modellversion: Auswählen der spezifischen Modellversion
- Kapazitätseinstellungen: Konfigurieren des Durchsatzes basierend auf Ihren Anforderungen
- Wählen Sie "Bereitstellen" aus, und warten Sie, bis die Bereitstellung abgeschlossen ist.
Das bereitgestellte Modell wird in Dropdownmenüs verfügbar, wenn Sie Agents konfigurieren.
Arbeiten mit Agenten in VS Code
Agents werden häufig im Foundry-Portal (wie in der vorherigen Einheit beschrieben) erstellt und dann über die Erweiterung in VS Code verwaltet und konfiguriert. Nachdem Sie einen Agent im Portal erstellt haben, wird er automatisch im Abschnitt "Ressourcen " der Erweiterung angezeigt.
Änderungen an Agents in VS Code können direkt in Foundry gespeichert werden, sodass Sie mit Ihrem Agent plattformübergreifend arbeiten können.
Verwalten mehrerer Agents
Wenn Ihre Projekte wachsen, verwalten Sie wahrscheinlich mehrere Agents mit unterschiedlichen Zwecken. Die Microsoft Foundry-Erweiterung macht dies einfach:
- Durchsuchen von Agents in der nach Projekt organisierten Ressourcenansicht
- Wechseln zwischen Agents , indem Sie sie aus der Liste auswählen
- Vergleichen von Konfigurationen durch Paralleles Öffnen mehrerer YAML-Dateien
- Agenten duplizieren, um Variationen zu erstellen, ohne von Grund auf neu zu beginnen
- Nicht verwendete Agenten archivieren, um Ihren Arbeitsbereich organisiert zu halten.
Die Erweiterung behält eine klare Sicht auf alle Ihre Agents, wodurch es einfach ist, zwischen verschiedenen Automatisierungsprojekten zu navigieren.
Das Einrichten Visual Studio Code für die Agententwicklung bietet eine leistungsstarke, integrierte Umgebung, die den gesamten Entwicklungslebenszyklus beschleunigt. Mit der Microsoft Foundry-Erweiterung erhalten Sie Funktionen für die Entwicklung von Agenten auf Unternehmensniveau, ohne Ihren vertrauten Code-Editor zu verlassen und eine schnelle Iteration und eine nahtlose Bereitstellung intelligenter Automatisierung zu ermöglichen.