Vanliga frågor och svar om Foundry Agent Service

Hitta svar på vanliga frågor om Foundry Agent Service.

Om du inte hittar svar på dina frågor i den här artikeln och du fortfarande behöver hjälp kan du läsa mer i Stöd och hjälpalternativ för Foundry Tools. Foundry Agent Service är en del av Foundry Tools.

Information om hur du kommer igång finns i:

Installation och åtkomst

Vad är skillnaden mellan grundläggande installation och standardkonfiguration?

Basic setup lagrar agenttillstånd i Microsoft hanterade resurser.

Standardkonfiguration lagrar agentdata (trådar, filer och vektorlager) i dina Azure resurser som du deklarerar via kapacitetsinställningar.

Information om hur du jämför konfigurationsalternativ och väljer rätt finns i Konfigurera din miljö och Konfigurera agentens kapacitetsinställningar.

Vilka behörigheter (RBAC-roller) behöver jag?

Rollkraven beror på vad du gör. Vanliga roller är:

  • Foundry-kontoägare: Skapa konton och projekt
  • Foundry-användare: Skapa och redigera agenter
  • Role Based Access Control Administrator (eller Owner): Krävs för standardkonfiguration för att tilldela roller till anslutna resurser

För standardkonfiguration behöver du även behörigheten Microsoft.Authorization/roleAssignments/write.

Fullständiga rollkrav finns i Required permissions and Role-based access control (RBAC) i Microsoft Foundry.

Var ska jag börja om jag är nybörjare på Foundry Agent Service?

Börja med Konfigurera din miljö och skapa sedan din första agent.

Vad är röststyrda agenter?

Röstbaserade agenter är en typ av prompt-agent för muntliga samtal i realtid. Använd dem när användarna pratar med agenten och hör talade svar i stället för att i första hand skriva och läsa text.

Voice-first-agenter använder samma grundläggande agenttjänstbegrepp som andra promptagenter, inklusive projekt, sparade agentversioner, verktyg, identitet, spårning och övervakning. De kan också ha krav på tillgänglighet för röstspecifika modeller, ljud, kanaler och förhandsvisningar.

Mer information finns i Så här fungerar röstbaserade agenter.

Allmän

Lagrar du data som används i Foundry Agent Service-API:et?

Ja. Foundry Agent Service är ett tillståndskänsligt API, vilket innebär att den behåller data. Två typer av data lagras i Foundry Agent Service-API:et:

  • Tillståndsbevarande entiteter: Konversationer och svar som skapats under användningen.
  • Filer och vektorlager: Data som laddats upp under konfigurationen av Foundry Agent Service eller som en del av en svarsgenerering.

Information om hur konversationer och svar fungerar finns i Komponenter för agentkörning.

Var lagras dessa data?

  • Basic setup: Data lagras i ett säkert, Microsoft hanterat lagringskonto som är logiskt avgränsat.
  • Standard: Data lagras i dina egna Azure resurser, så du har fullständig ägarskap och kontroll:
    • Azure Storage: Filer och bifogade filer
    • Azure Cosmos DB: Trådar och konversationshistorik
    • Azure AI-sökning: Vektorlager

Mer information om konfigurationsalternativ som styr var data lagras finns i Konfigurera din miljö.

Hur länge lagras dessa data?

Data bevaras om du inte uttryckligen tar bort dem. Om du vill ta bort agentdata använder du API:et eller SDK:n för att ta bort trådar, filer eller vektorlager.

Begrepp och terminologi (till exempel konversation och svar) finns i Agent-körningskomponenter.

Stöder Foundry Agent Service CMK-kryptering?

  • Grundläggande konfiguration stöder endast Microsoft-hanterade nycklar.
  • Standardkonfigurationen stöder kundhanterade nycklar (CMK:er).

Information om täckning för foundry-funktioner finns i Kundhanterad nyckelkryptering i Microsoft Foundry.

Använder Microsoft mina data för träningsmodeller?

Nej, Microsoft använder inte dina data för träningsmodeller. Mer information finns i dokumentationen om ansvarsfull AI.

Var lagras data geografiskt?

Foundry Agent-tjänstslutpunkter är regionala och data lagras i samma region som slutpunkten. Mer information finns i Azure-dokumentationen om dataresidens.

Hur debiteras jag för Foundry Agent Service?

  • Du debiteras för slutsatsdragningskostnad (indata och utdata) för basmodellen som du använder för varje agent (till exempel gpt-4-0125). Om du har skapat flera agenter debiteras du för basmodellen som är kopplad till varje agent.

  • Om du har aktiverat verktyget Kodtolkar debiteras du för dess användning per session. Om din agent till exempel anropar kodtolkaren samtidigt i två trådar skapar den här aktiviteten två kodtolkarsessioner. Var och en av dessa sessioner debiteras.

    Som standard är varje session aktiv i en timme. Om användaren fortsätter att ge instruktioner till kodtolkaren i samma tråd i upp till en timme betalar du bara den här avgiften en gång.

  • Filsökning faktureras baserat på den vektorlagring som du använder.

Mer information finns på prissidan.

Finns det någon ytterligare prissättning eller kvot för att använda Foundry Agent Service?

Avgifter och gränser beror på de modeller, verktyg, lagring och körningsfunktioner som din agent använder. Granska prissättningssidan Microsoft Foundry och agenttjänstens gränser, kvoter och regional support.

Microsoft Copilot harness

Vad är Copilot-ramverket för promptagenter?

Copilot-selen är en valfri hanterad körmiljö för promptagenter. Din resurs är fortfarande en promptagent och använder Responses API. Foundry hanterar harness- och körningsmiljön, så att du inte behöver driftsätta eller underhålla harness-koden.

Information om verktyg, färdigheter, begränsningar och konfigurationsvägledning som stöds finns i Använd Copilot-harnessen med promptagenter.

Vilken endpoint ska jag använda för att anropa en Copilot harness-agent?

Använd agentens endpoint, inte projektets Responses endpoint. Ett Foundry-projekt innehåller agenter och andra resurser. Projektändpunkten identifierar projektet; Agentändpunkten identifierar en specifik sparad agent i det.

Använd för invokering

För en resurs med namnet my-resource, för ett projekt med namnet my-project och för en agent med namnet my-agent använder du det URL-format som klienten kräver:

URL-format Agent URL
OpenAI-klientbas-URL https://my-resource.services.ai.azure.com/api/projects/my-project/agents/my-agent/endpoint/protocols/openai
URL för begäran om fullständigt svar https://my-resource.services.ai.azure.com/api/projects/my-project/agents/my-agent/endpoint/protocols/openai/responses

OpenAI-klienten lägger till åtgärdssökvägar som /responses till bas-URL:en. Ersätt exempelnamnen med dina egna värden.

Varning

Använd inte för anrop: URL:en för svar på projektnivå stöds inte för Copilot harness-agenter:

https://my-resource.services.ai.azure.com/api/projects/my-project/openai/responses

Att inkludera en agentreferens i brödtexten i begäran gör inte att rutten stöds.

SDK-konfiguration

Initiera Foundry SDK med projektets slutpunkt, till exempel https://my-resource.services.ai.azure.com/api/projects/my-project, och välj sedan en agentbegränsad klient efter agentnamn. Ett exempel:

  • Python: Använd project.get_openai_client(agent_name=FOUNDRY_AGENT_NAME).
  • .NET: Använd GetProjectResponsesClientForAgentEndpoint(...). Att skicka en agentreferens till GetProjectResponsesClientForAgent(...) ensam väljer inte agentslutpunkten.

Om du får HTTP 400 med följande meddelande ändrar du anropsklienten eller URL:en så att agentslutpunkten används:

Managed harness agents can only be called through
the agent endpoint route:
/agents/<agentName>/endpoint/protocols/openai/responses.

Fullständiga SDK-exempel, inklusive den nödvändiga konversationen, finns i Anropa och verifiera agenten.

Var körs Copilot-harness?

Foundry kör harnessen och körningsmiljön. Data kan lämna Foundry när du konfigurerar ett externt verktyg, en anslutning eller en slutpunkt enligt tjänstens villkor och datahanteringsmetoder.

Kan jag ta med min egen modell till Copilot harness?

Byom (Bring Your Own Model) stöds för närvarande inte med Copilot harness.

Kan jag ändra selen på en befintlig promptagent?

Nej. Under den inledande offentliga förhandsversionen väljer du Copilot-selen när du skapar en ny promptagent. Du kan inte växla en befintlig agent eller ändra harness genom att skapa en annan version.

Vad händer med befintliga konversationer när jag ändrar den valda agentversionen?

Konversationshistoriken är fortfarande tillgänglig när den valda agentversionen ändras.

Med standardbeteendet för prompt-agenten använder nästa svar den valda versionen. Med Copilot-selen använder en ny konversation den valda versionen omedelbart. En körningsmiljö som redan körs startas inte om, så funktioner som initierades när den startade kan fortsätta att använda den tidigare versionen. När miljön är inaktiv ersätter nästa interaktion den med den valda versionen och fortsätter samma konversation. Om den valda versionen inte kan tillämpas misslyckas interaktionen i stället för att tyst använda en annan version.

Starta en ny konversation när du behöver en tydlig versionsgräns. Vägledning för versionsval finns i Konfigurera och dela din agent.

Kan jag använda skills med Copilot harness?

Ja. En promptagent som använder Copilot-harness kan hänvisa till en versionshanterad färdighet i samma Foundry-projekt eller identifiera färdigheter som är kopplade till en kompatibel verktygslåda. Vägledning om konfigurering och versionshantering finns i Använd färdigheter i Foundry. Mer information om kompatibilitet och begränsningar finns i Använd Copilot-harness med promptagenter.

Var finns Copilot-harness tillgängligt?

Stöd för region, klient, verktyg, nätverk och kvoter kan vara smalare än agenttjänsten i allmänhet. Se begränsningar för Copilot harness och tillgänglighet.

Verktyg och integreringar

Var kan jag lära mig mer om verktyg som kodtolkare och filsökning?

Börja med Toolbox-översikten och se sedan den verktygsspecifika vägledningen:

Hur tar jag med mig egen lagring, Azure Cosmos DB eller Azure AI-sökning för agentdata?

Deklarera dessa resurser i kapacitetsinställningarna för ditt Foundry-konto eller projekt.

Övervakning och åtgärder

Hur övervakar jag Foundry Agent Service?

Information om användnings- och övervakningsalternativ finns i Mått och Övervaka tjänsten.

Vad ska jag göra för affärskontinuitet och haveriberedskap (BCDR)?

BCDR-vägledningen för agenttjänsten beror på din konfiguration och de resurser du etablerar. För aktuell vägledning, se Haveriberedskap för Foundry Agent Service.

Virtuella nätverk

Vad är virtuell nätverksisolering?

Virtuella nätverk hjälper till att skydda inkommande och utgående åtkomst till dina Azure resurser. Du uppnår nätverksisolering genom integrering av virtuella nätverk i Azure.

Information om krav och begränsningar för privata nätverk i Agent Service finns i Så här använder du ett virtuellt nätverk med Foundry Agent Service.

Varför behöver jag delegering av undernät?

Agenttjänstens nätverk använder Azure Container Apps. När du distribuerar till ditt virtuella nätverk måste du använda ett dedikerat undernät som delegerats till Microsoft.App/environments.

Mer information finns i Använda ett virtuellt nätverk med Foundry Agent Service och Konfiguration av virtuellt nätverk.

Vilka regioner stöder isolering av virtuella nätverk?

Regiontillgängligheten för isolering av virtuella nätverk kan ändras. Aktuella regioner och begränsningar som stöds finns i Så här använder du ett virtuellt nätverk med Foundry Agent Service.

Vilket klassintervall stöds för offentliga eller privata undernät av klass A, B och C?

Endast privata IP-intervall stöds:

  • Klass A: 10.0.0.0/8
  • Klass B: 172.16.0.0/12
  • Klass C: 192.168.0.0/16

Offentliga IP-intervall stöds inte för agentundernät.

Vilken är den minsta storleken för agentundernätet och hur många IP-adresser ska jag använda?

Den rekommenderade delegerade agentundernätsstorleken är /24. Minimivärdet är /27.

Information om storleksvägledning och hur IP-adresser används finns i Så här använder du ett virtuellt nätverk med Foundry Agent Service och konfiguration av virtuella nätverk.

Vilket är det lägsta och rekommenderade adressintervallet för virtuella nätverk i Foundry Agent Service?

Så länge agentundernätet och privata slutpunkter har adressutrymme kan adressintervallet för virtuella nätverk vara vad som helst.

Kan jag använda peer-kopplade virtuella nätverk? Kan jag ha resurser i olika virtuella nätverk?

Ja. Det virtuella nätverket finns i din prenumeration och du bör kunna peerkoppla med alla virtuella nätverk. Men dataöverföring är kostsamt, så vi rekommenderar det inte. Kravet är att alla resurser måste finnas i samma region som Microsoft Foundry-resursen.

Behöver jag lägga till FQDN i en lista över tillåtna om jag använder en Azure brandvägg?

Ja. Tillåt nödvändiga fullständigt kvalificerade domännamn (FQDN) för hanterad identitet enligt beskrivningen i Använd Azure Firewall med Azure Container Apps eller tillåt AzureActiveDirectory tjänsttaggen.

Vägledning för privata nätverk i Agent Service finns i Så här använder du ett virtuellt nätverk med Foundry Agent Service.

Kan flera Microsoft Foundry-resurser återanvända det virtuella nätverket?

Ja, flera Microsoft Foundry-resurser kan återanvända samma virtuella nätverk. Varje Foundry-resurs kräver dock ett eget undernät för dedikerad agentkörning – agentundernätet kan inte delas mellan flera Foundry-resurser.

Måste det virtuella nätverket finnas i samma resursgrupp som Foundry?

De behöver inte finnas i samma resursgrupp, men de måste finnas i samma region.

Vilken ytterligare konfiguration behöver jag om jag vill lägga till verktyg i mina agenter?

Om du använder en nätverksskyddad konfiguration kräver vissa verktyg ytterligare konfiguration, till exempel privata slutpunkter och resursanslutningar.

De aktuella riktlinjerna och begränsningarna finns i Använda ett virtuellt nätverk med Foundry Agent Service.