Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
Objekt som har markerats som förhandsversioner i den här artikeln är för närvarande i förhandsversion. Den här förhandsversionen tillhandahålls utan ett serviceavtal och Microsoft 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.
Agentinspektören är ett webbläsarbaserat användargränssnitt för att peta på en Microsoft Foundry-agent som körs på den lokala datorn. Den ansluter till den lokala agentens HTTP/SSE-slutpunkt, visar begäranden och svar och låter dig spela upp meddelanden medan du itererar i frågor, verktyg och kod.
Den här artikeln beskriver hur du startar Inspector med Azure Developer CLI. För VS Code-tilläggets anslutningskontroller, felsökningsintegrering och diagnostikexporter, se Agent Inspector i Microsoft Foundry Toolkit. Information om lagrade OpenTelemetry-spans i stället för live-svarshändelser finns i Spårning i Foundry Toolkit.
Förutsättningar
- Ett initierat värdbaserat agentprojekt. Information om hur du skapar ett finns i Initiera ett agentprojekt.
- azd Foundry-tilläggen har installerats. Installationssteg finns i Installera azd Foundry-tilläggen.
- En autentiserad CLI-session för Azure utvecklare. Kör
azd auth loginom det behövs. - En lokal agent för inspektion. Information om hur du startar en finns i Kör en värdbaserad agent lokalt med cli:et Azure Developer.
Inspektören levereras i ett eget tillägg (azure.ai.inspector) och installeras automatiskt av metapaketet microsoft.foundry. Det tas också in som ett beroende av azure.ai.agents, så det räcker att bara installera agenttillägget.
Note
Inspektören riktar sig som standard endast mot en lokal agent på http://localhost:8088. Den autentiserar inte mot eller agerar proxy för en driftsatt Foundry-agent. För den distribuerade agenten använder du azd ai agent invoke och azd ai agent monitor.
Starta agenten lokalt
Starta agenten i en terminal:
azd ai agent runSom standard
azd ai agent runöppnar inspektören åt dig när den lokala servern börjar lyssna.Om du vill hoppa över den automatiska starten skickar du
--no-inspector:azd ai agent run --no-inspector
Starta inspektören manuellt
Om du startade agenten själv, till exempel med python app.py eller dotnet run, eller om du stängde fliken Inspector och vill öppna den igen, startar du inspektören manuellt.
Kör startkommandot:
azd ai inspector launchAnvändargränssnittet serveras som standard på
http://localhost:8087och ansluter till en agent påhttp://localhost:8088.Konfigurera båda portarna om det behövs:
# Agent on port 9000, UI on port 9001. azd ai inspector launch --port 9000 --inspector-port 9001Om du vill att inspektören ska få ett befintligt konversations- eller sessions-ID för att spela upp en specifik körning skickar du ID:t explicit:
azd ai inspector launch \ --conversation-id conv_abc123 \ --session-id sess_xyz789
Granska lokal trafik
När inspektören är öppen, strömmar single-page-appen agentens svar via SSE och visar dem även i din terminal. Du kan:
- Granska de fullständiga nyttolasten för begäran och svar för varje tur.
- Fortsätt en befintlig konversation genom att återanvända konversations-ID:t över turerna.
- Återställ till en ny session när som helst.
Inspektören ändrar inte agentkoden eller azure.yaml. Det är rent av en vy under körning.
Relaterat innehåll
- Kör en värdbaserad agent lokalt med Azure Developer CLI för att starta den lokala agenten.
- Anropa en värdagent med Azure Developer CLI för terminalbaserad lokal och distribuerad anropning.
- Isolera värdbaserade agentsessioner per användare för att testa isolering mot en distribuerad agent.