Dela via


Arbeta med Azure AI Foundry for Visual Studio Code-tillägget (förhandsversion)

Azure AI Foundry är en enhetlig plattform för ai-företagsåtgärder, modellbyggare och programutveckling. Den här grunden kombinerar infrastruktur i produktionsklass med användarvänliga gränssnitt, vilket säkerställer att organisationer kan skapa och använda AI-program med tillförsikt.

Med Azure AI Foundry kan du:

  • Distribuera de senaste språkmodellerna från Microsoft, OpenAI, Meta, DeepSeek med mera med hjälp av den robusta modellkatalogen

  • Testa de distribuerade modellerna på en modelllekplats

  • Kom snabbt igång med att utveckla generativa AI-program med hjälp av en samling Azure-kurerade kodmallar

  • Konfigurera och distribuera agenter med Azure AI Foundry Agent Service

Med Azure AI Foundry for Visual Studio Code-tillägget kan du utföra mycket av det här arbetsflödet direkt från Visual Studio Code. Den levereras också med andra funktioner, till exempel kodmallar, lekplatser och integrering med andra VS Code-tillägg och funktioner.

Den här artikeln visar hur du snabbt kommer igång med funktionerna i Azure AI Foundry for Visual Studio Code-tillägget.

Viktigt!

Objekt markerade (förhandsversion) i den här artikeln är för närvarande i offentlig förhandsversion. Den här förhandsversionen tillhandahålls utan ett serviceavtal och vi rekommenderar det inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.

Förutsättningar

Innan du använder Azure AI Foundry för Visual Studio Code-tillägget måste du:

Installation

När du har installerat Visual Studio Code måste du installera Azure AI Foundry for Visual Studio Code-tillägget.

Om du vill installera Azure AI Foundry for Visual Studio Code-tillägget kan du antingen använda Visual Studio Code Marketplace eller installera det direkt från Visual Studio Code.

Installera från Visual Studio Code Marketplace

Följ dessa steg för att installera Azure AI Foundry for Visual Studio Code-tillägget från Visual Studio Code Marketplace:

  1. Öppna tilläggssidan för Azure AI Foundry för Visual Studio Code.
  2. Välj knappen Installera.
  3. Följ anvisningarna för att installera tillägget i Visual Studio Code.
  4. Efter installationen öppnar du Visual Studio Code och kontrollerar att tillägget har installerats från statusmeddelandena.
  5. Tillägget bör nu vara synligt i det primära navigeringsfältet till vänster i Visual Studio Code.

Installera inifrån Visual Studio Code

Följ dessa steg för att installera Azure AI Foundry for Visual Studio Code-tillägget i Visual Studio Code:

  1. Öppna Visual Studio Code.

  2. Välj tillägg i den vänstra panelen.

  3. Välj ikonen Inställningar högst upp till höger i fönstret med tillägg.

  4. Sök efter och välj Azure AI Foundry.

  5. Välj Installera.

  6. Kontrollera att tillägget har installerats korrekt från statusmeddelandena.

Kom igång

Kom igång med Azure AI Foundry-tillägget med hjälp av följande steg.

Anmärkning

Om du vill ha en fullständig lista över funktioner som är tillgängliga i tillägget använder du kommandopaletten. Välj F1 för att öppna kommandopaletten och sök i Azure AI Foundry. Följande skärmbild visar några av åtgärderna för Azure AI Foundry. En skärmbild av Visual Studio Code-kommandopaletten för Azure AI Foundry.

Logga in på dina resurser

Logga in på din Azure-prenumeration för att få åtkomst till dina resurser med följande steg:

  1. Välj Azure-ikonen i VS Code-navigeringsfältet.

  2. Logga in genom att välja objektet Sign in to Azure... i vyn Azure-resurser .

    En skärmbild av alternativet Logga in på Azure.

  3. Under avsnittet "Resurser" väljer du din Azure-prenumeration och resursgrupp.

  4. Välj Azure AI Foundry och högerklicka på projektet.

  5. Välj Öppna i Azure AI Foundry-tillägget.

    En skärmbild av alternativet Öppna i Azure AI Foundry Extension.

Utforska Azure AI Foundry-tillägget

Azure AI Foundry-tillägget öppnas i en egen vy, och Azure AI Foundry Icon visas nu i VS Code Navbar. Tillägget har tre huvudavsnitt: Resurser, verktyg och hjälp och feedback.

En skärmbild av Azure AI Foundry Extension med markerade avsnitt.

  • Resurser: Det här avsnittet innehåller de resurser som du har åtkomst till i ditt Azure AI Foundry-projekt. Avsnittet Resurser är huvudvyn för att interagera med dina Azure AI Foundry Services. Den innehåller följande underavsnitt:

    • Modeller: Det här avsnittet innehåller de modeller som du kan använda för att skapa och distribuera dina AI-program. Vyn Modeller är där du hittar dina distribuerade modeller i ditt Azure AI Foundry-projekt.
    • Agenter: Det här avsnittet innehåller dina distribuerade agenter i ditt Azure AI Foundry-projekt.
    • Tillgångar: Det här avsnittet innehåller de tillgångar du har i ditt Azure AI Foundry-projekt.
      • Anslutningar: Det här underavsnittet innehåller de anslutningar du har i ditt Azure AI Foundry-projekt. till exempel Bing Grounding-anslutningar.
      • Vektorlager: Det här underavsnittet innehåller de vektorlager som du har i ditt Azure AI Foundry-projekt.
    • Trådar: Det här avsnittet innehåller trådarna och körs från en distribuerad agent i ditt Azure AI Foundry-projekt.
  • Verktyg: Det här avsnittet innehåller de verktyg som du kan använda för att skapa och distribuera dina AI-program. Vyn Verktyg är där du kan hitta de verktyg som är tillgängliga för distribution och sedan arbeta med dina distribuerade modeller och agenter. Den innehåller följande underavsnitt:

    • Modellkatalog: Länken till modellkatalogen som du kan använda för att identifiera och distribuera modeller.
    • Model Playground: Länken till modelllekplatsen för interaktion med dina distribuerade modeller i ditt Azure AI Foundry-projekt.
    • Agent Playground: Länken till agentens lekplats för att interagera med dina distribuerade agenter i ditt Azure AI Foundry-projekt.
  • Hjälp och feedback: Det här avsnittet innehåller länkar till Dokumentation om Azure AI Foundry, feedback, support och Microsofts sekretesspolicy. Den innehåller följande underavsnitt:

    • Dokumentation: Länken till dokumentationen om Azure AI Foundry Extension.
    • GitHub: Länken till GitHub-lagringsplatsen för Azure AI Foundry-tillägget.
    • Microsofts sekretesspolicy: Länken till Microsofts sekretesspolicy.
    • Gå med i Foundry Community: Discord + Forum: Länken till Azure AI Foundry Community Discord-servern.

Anmärkning

Mer information om hur du arbetar med agenter och trådar i Azure AI Foundry-tillägget finns i artikeln Arbeta med Azure AI Foundry Agent Service i Visual Studio Code .

Skapa ett projekt

Du kan skapa ett nytt Azure AI Foundry-projekt från vyn Azure AI Foundry Extension med följande steg:

  1. Välj plusikonen bredvid Resurser i avsnittet Resurser i vyn Azure AI Foundry Extension.

    Du kan antingen skapa en ny resursgrupp eller välja en befintlig.

  2. Om du vill skapa en ny resursgrupp:

    1. I det övre mitten väljer du Skapa ny resursgrupp och trycker på Retur.

      Skärmbild av listrutan Välj resursgrupp med objektet Skapa ny resursgrupp markerat.

    2. I det övre mitten av skärmen anger du namnet på Azure-resursgruppen som ska användas i textrutan Ange ny resursgrupp och trycker på Enter.

    3. I det övre mitten väljer du den plats som du vill använda i listan över tillgängliga platser och trycker på Retur.

  3. Så här använder du en befintlig resursgrupp:

    • I det övre mitten väljer du den resursgrupp som du vill använda i listan över tillgängliga resursgrupper och trycker på Retur.
  4. I det övre mitten anger du namnet på Azure AI Foundry Project som ska användas i textrutan Ange projektnamn och trycker på Retur.

    Skärmbild av textrutan Ange projektnamn.

Efter projektdistributionen visas ett popup-fönster med meddelandet Projekt distribuerades framgångsrikt.

En skärmbild av popup-fönstret

Om du vill distribuera en modell till det nyligen skapade projektet väljer du knappen Distribuera en modell i popup-fönstret. Den här åtgärden öppnar sidan Modellkatalog i vyn Azure AI Foundry Extension för att välja önskad modell att distribuera.

Standardprojektet för Azure AI Foundry

När du öppnar ett projekt i Azure AI Foundry Extension anges det projektet som ditt standardprojekt.

Byt standardprojekt genom att följa dessa steg:

  1. Högerklicka på Azure AI Foundry Project och välj alternativet Växla standardprojekt i Azure-tillägget .

  2. I det övre mitten väljer du det Azure AI Foundry-projekt som du vill använda i listan över tillgängliga projekt och trycker på Retur.

Det valda projektet visar nu Standard efter projektnamnet.

En skärmbild av det avsedda standardprojektet.

Arbeta med modeller

Med Azure AI Foundry for Visual Studio Code-tillägget kan du skapa, interagera med och distribuera stora språkmodeller inifrån Visual Studio Code.

Utforska alla modeller med modellkatalogen

Modellkatalogen i Azure AI Foundry-portalen är navet för att identifiera och använda ett brett utbud av modeller för att skapa generativa AI-program.

Få åtkomst till modellkatalogen på flera olika sätt:

  • Kommandopalettskommando Azure AI Foundry: Öppen modellkatalog.
  • Välj plusikonen bredvid Modeller i avsnittet Resurser i vyn Azure AI Foundry Extension.
  • Välj länken Modellkatalog i avsnittet Verktyg i vyn Azure AI Foundry Extension.

Öppna modellkatalogen från kommandopaletten

Få åtkomst till modellkatalogen från kommandopaletten för att utforska och distribuera ett kuraterat urval av modeller som är tillgängliga i Azure AI Foundry, direkt inifrån VS Code.

  1. Välj F1 för att öppna kommandopaletten.

  2. Ange Azure AI Foundry: Open Model Catalog och tryck på Retur.

  3. Modellkatalogens sida visas.

    Skärmbild av sidan **Modellkatalog** i VS Code.

  4. Filtrera modellkatalogen efter Publisher och/eller Task med hjälp av listrutorna längst upp till vänster på sidan.

  5. Sök efter en specifik modell med hjälp av sökfältet längst upp på sidans mitt.

Öppna modellkatalogen från avsnittet Resurser

Modellkatalogen är också tillgänglig i avsnittet Resurser i vyn Azure AI Foundry Extension.

I vyn Azure AI Foundry Extension väljer du plusikonen bredvid Modeller för att öppna modellkatalogen.

Skärmbild av plustecknet bredvid modeller med listan över modeller expanderad.

Tips/Råd

Du kan också högerklicka på Modeller och välja alternativet Distribuera ny AI-modell för att öppna modellkatalogen för att starta distributionsprocessen.

Öppna modellkatalogen från avsnittet Verktyg

Modellkatalogen är också tillgänglig i avsnittet Verktyg i vyn Azure AI Foundry Extension. Dubbelklicka på länken Modellkatalog för att öppna modellkatalogen.

Distribuera en modell från modellkatalogen

Distribuera en vald modell i modellkatalogen med hjälp av följande steg:

  1. Välj Distribuera i Azure omedelbart efter det valda modellnamnet.

    Skärmbild av den markerade länken Distribuera i Azure i den valda modellen.

  2. Sidan Modelldistribution visas.

    Skärmbild av sidan **Modelldistribution** i VS Code.

  3. Ange namnet på modelldistributionen som ska användas i textrutan Ange distributionsnamn och tryck på Retur.

    Skärmbild av textrutan Ange distributionsnamn.

  4. Välj den distributionstyp som ska användas i listrutan Distributionstyp och tryck på Retur.

    Skärmbild av listrutan Distributionstyp.

  5. Välj den modellversion som ska användas i listrutan Modellversion och tryck på Retur.

    Skärmbild av listrutan Modellversion.

  6. (Valfritt) Välj token per minut som ska användas på skjutreglaget Token per minut och tryck på Enter.

  7. I det nedre vänstra hörnet väljer du knappen Distribuera i Azure AI Foundry för att distribuera modellen.

  8. En bekräftelsedialogruta visas. Välj knappen Distribuera för att distribuera modellen till projektet.

    Skärmbild av bekräftelsedialogrutan med knappen Distribuera markerad.

  9. Efter en lyckad distribution visas din modell efter distributionsnamn med dina andra distribuerade modeller under avsnittet Modeller i projektet.

    Skärmbild av den nyligen distribuerade modellen under avsnittet Modeller.

Visa distribuerade modeller

I vyn Azure-resurstillägg väljer du caret-ikonen framför avsnittet Modeller för att visa listan över distribuerade modeller.

Skärmbild av den markerade caret-ikonen bredvid underavsnittet Modeller.

I det expanderade avsnittet Modeller visas listan över distribuerade modeller.

Skärmbild av de distribuerade modellerna i underavsnittet Modeller.

Visa information om modellkort

Om du väljer en distribuerad modell öppnas en panel som innehåller grundläggande information:

  • Distributionsinformation: Det här avsnittet innehåller information om modellen:
    • Namn
    • Tillhandahållandestatus
    • Distributionstyp
    • Information om hastighetsbegränsning
    • Versionsinformation
    • Modellnamn
    • Modellversion
  • Slutpunktsinformation: Det här avsnittet innehåller länken Mål-URI, autentiseringstyp och nyckel.
  • Användbara länkar: Det här avsnittet innehåller kodexempellagringsplatsen och självstudielänkar för att komma igång med AI-programutveckling.

Uppdatera en modell

Om du vill uppdatera modellkortinformationen väljer du knappen Redigera längst upp till höger på modellkortet.

Skärmbild av modellkortet för den valda modellen med knappen Redigera markerad.

Uppdatera önskade redigerbara fält, till exempel hastighetsbegränsning direkt i VS Code.

Skärmbild av modellkortet med redigerbara fält och knappen Spara markerad.

Spara ändringarna genom att välja knappen Spara längst upp till höger på modellkortet.

Utforska modellexempelkoden

Skapa en exempelkodfil med hjälp av följande steg.

  1. Högerklicka på din distribuerade modell och välj alternativet Öppna kodfil .

    Skärmbild av snabbmenyn för modellen med alternativet Öppna kodfil markerat.

  2. I det övre mitten väljer du önskad SDK som ska användas i listrutan Välj önskad SDK och trycker på Retur.

    Skärmbild av listrutan Välj önskad SDK för val av modellkodfil.

  3. I det övre mitten väljer du önskat språk att använda i listrutan Välj språk och trycker på Retur.

    Skärmbild av listrutan Välj språk för val av modellkodfil.

  4. I det övre mitten väljer du önskad autentiseringsmetod som ska användas i listrutan Välj autentiseringsmetod och trycker på Retur.

    Skärmbild av listrutan Välj autentiseringsmetod för val av modellkodfil.

Exempelkodfil

Den här Python-exempelkodfilen som visar ett grundläggande anrop till API:et för chattens slutförande. Anropet är synkront:

Skärmbild av den genererade exempelkodfilen.

Interagera med modeller med hjälp av en modelllekplats

Chatta interaktivt med modellen, ändra inställningar och systeminstruktioner med hjälp av Model Playground.

Model Playground finns i avsnittet Verktyg i vyn Azure AI Foundry Extension. Dubbelklicka på länken Modelllekplats för att öppna Model Playground.

Du kan också öppna modelllekplatsen med hjälp av följande steg:

  1. Högerklicka på din distribuerade modell och välj alternativet Öppna på lekplats .

    Skärmbild av snabbmenyn för modellen med alternativet Öppna på lekplats markerat.

  2. Sidan Playground syns.

    Skärmbild av sidan **Playground** i VS Code.

  3. Skriv din uppmaning och se resultaten.

  4. Dessutom kan du använda Visa kod i det övre högra hörnet för att se information om hur du kommer åt modelldistributionen programmatiskt.

  5. Välj länken Historik längst upp till vänster på lekplatsen för att visa chatthistoriken.

Rensa resurser

De Azure-resurser som du skapade i den här artikeln faktureras till din Azure-prenumeration. Om du inte förväntar dig att behöva dessa resurser i framtiden tar du bort dem för att undvika att debiteras mer.

Ta bort dina modeller

  1. Uppdatera Azure AI Foundry-tillägget i VS Code-navigeringsfältet. I avsnittet Resurser expanderar du underavsnittet Modeller för att visa listan över distribuerade modeller.

  2. Högerklicka på din distribuerade modell för att ta bort och välj alternativet Ta bort .

    Skärmbild av snabbmenyn för modellen med alternativet Ta bort markerat.

Ta bort dina verktyg

Ta bort det anslutna verktyget med följande steg:

  1. Öppna Azure-portalen
  2. Välj den Azure-resursgrupp som innehåller verktyget.
  3. Välj knappen Ta bort.

Nästa steg