Microsoft Foundry-produkt- och funktionskarta

Microsoft Foundry täcker en mängd olika funktioner, och det svåraste är ofta att veta var du ska börja. Den här artikeln mappar vanliga mål till en startpunkt och sammanfattar sedan de viktigaste Foundry-produkterna och funktionerna så att du kan skilja dem åt.

En fullständig lista över allt i Foundry finns i funktionsreferensen.

Börja med ditt mål

Hitta den rad som är närmast det du försöker göra.

Jag vill Börja här Varför
Skicka en uppmaning till en modell utan agent eller verktyg Skapa med modeller och agenter Det snabbaste sättet att få ett fungerande samtal. Lägg till en agent senare endast om du behöver verktyg eller orkestrering.
Skapa min första agent Välj hur du vill skapa Avgör om du ska välja promptagent eller hostad agent innan du investerar i något av alternativen. Det valet formar allt efter det.
Driftsätt en agent jag redan har skrivit Distribuera en värdbaserad agent Kör din befintliga kod eller container med en hanterad slutpunkt, skalning och identitet.
Använda ett ramverk med öppen källkod med Foundry Ramverk för värdbaserade agenter Visar hur LangGraph, Microsoft Agent Framework och Semantic Kernel motsvarar Foundry-värdtjänsten.
Utvärdera agentens kvalitet Utvärdera generativa AI-appar Upprättar en baslinjepoäng först, så senare ändringar är mätbara snarare än anekdotiska.
Lägg till överskådlighet Gjuterbarhet Spårning, övervakning och utvärdering delar en datamodell, så konfigurera dem tillsammans.
Distribuera och använda ett program Konfigurera CI/CD för agenter Skapa en repeterbar releaseprocess innan du skalar upp. Information om styrning i hela flottan finns i kontrollplanet.

Viktiga produkter och funktioner

Varje rad namnger en startpunkt på beslutsnivå. Kolumnen När du ska använda den anger först passformen, sedan gränsen där ett annat alternativ är en bättre matchning.

Produkt eller funktion Vad det är När du ska använda detta Vem det är för
Foundryportal Webbupplevelse för modeller, agenter, utvärderingar och resurser. Använd för att utforska och skapa prototyper utan att skriva kod. Om du behöver repeterbara versioner går du till SDK:erna eller CLI. Alla som utvärderar Foundry
Promptagenter Deklarativa agenter som definieras av instruktioner, en modell och verktyg. Använd när du vill ha en agent utan runtime-miljö att hantera. Om du behöver anpassad kod eller en container använder du värdbaserade agenter i stället. Agentutvecklare
Värdagenter Din egen agentkod eller ditt ramverk, som körs av Foundry. Använd när du behöver fullständig kontroll över agentlogik och beroenden. Om instruktioner och verktyg räcker är promptagenter enklare. Agentutvecklare
Foundry-modeller Katalog med modeller från Microsoft, OpenAI, Anthropic, Meta och andra. Använd för att välja och distribuera modellen bakom din app eller agent. Om en modell behöver dina domändata bör du överväga att finjustera. Programutvecklare
Finjustering Anpassning av en modell på dina egna data. Använd när promptning och hämtning inte kan uppnå den kvalitet du behöver. Om gapet saknar kontext använder du hämtning i stället. ML-tekniker
Verktygslåda Hanterad slutpunkt som paketar de verktyg som en agent kan anropa. Använd för att ge en agent åtgärder och för att styra verktyg centralt. Om agenten bara behöver dina egna data börjar du med Foundry IQ. Agentutvecklare
Foundry IQ Agentisk hämtning över en kunskapsbas. Använd för att grunda svar i ditt innehåll. Om du bara behöver några uppladdade filer, är filsökning ett lättviktigare alternativ. Agentutvecklare
Minne (förhandsversion) Beständig agentåterkallelse mellan sessioner. Använd när en agent måste komma ihåg tidigare svängar eller användarkontext. Om varje förfrågan är fristående, hoppa över den. Agentutvecklare
Workflows Orkestrering av flera agenter och steg. Använd när en aktivitet sträcker sig över flera agenter eller faser. Om en enda agent med verktyg kan utföra jobbet, håll det enkelt. Agentutvecklare
Microsoft Foundry SDK:er Klientbibliotek för Python, C#, JavaScript och Java. Använd för att skapa Foundry i ett program. Om du skapar och distribuerar agentprojekt lägger du till Azure Developer CLI. Programutvecklare
Azure Developer CLI (azd) Kommandoradsställningar, distribution och miljöhantering. Använd för att skapa, köra och skicka agentprojekt på nytt. Om du bara anropar modeller från en app räcker det med SDK:erna. Plattformstekniker
Visual Studio Code-tillägg Foundry-projekt, modeller och agenter i redigeraren. Använd för att skapa och felsöka utan att lämna VS Code. Om du vill att en AI-assistent ska köra Foundry använder du kodningsagenter. Programutvecklare
Kodningsagenter och MCP Model Context Protocol-åtkomst till Foundry för kodningsagenter. Använd för att låta GitHub Copilot eller Claude Code arbeta mot Foundry. Om du föredrar direktredigering använder du VS Code-tillägget. Programutvecklare
LangChain och LangGraph Integrering av Foundry-modeller, verktyg, minne och spårning. Använd när ditt team redan bygger på LangChain eller LangGraph. Om du börjar från början behöver nativa agenter mindre limkod. Agentutvecklare
Gjuterbarhet Spårning, övervakning och översikter för agenter och modeller. Använd för att se vad agenter faktiskt gjorde i produktion. Om du jämför versioner före lanseringen börjar du med utvärderingar. AI-kvalitetstekniker
Utvärderingar Poängsättning för generativa AI-applikationer och agenter. Använd för att mäta kvalitet och fånga regressioner före lanseringen. Om du behöver skydd mot antagonistiska hot, lägg till AI-red teaming. AI-kvalitetstekniker
AI-röd teamindelning Automatiserade adversariella skanningar av en modell eller agent. Använd för att undersöka osäkert eller utnyttjbart beteende. Om du mäter vardagliga kvalitet passar utvärderingarna bättre. Säkerhetsadministratör
Skyddsräcken och kontroller Innehållsfilter och säkerhetskontroller för modeller och agenter. Använd för att upprätthålla säkerheten vid körning. Om du testar säkerheten före lanseringen kan du para ihop den med AI-röd teamindelning. Säkerhetsadministratör
Foundry-kontrollskikt Styrning för agenter, modeller och verktyg i hela din egendom. Använd för att ange gränser, principer och tillsyn i många projekt. Om du styr ett enskilt projekt räcker det med projektinställningar. Plattformstekniker