Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel ziet u welke Microsoft agenttypen, hulpprogramma's en publicatieopties van Foundry Agent beschikbaar zijn in Azure Government en die niet. Zie Microsoft Foundry in Azure Government voor functies, eindpunten en portal-URL's op platformniveau. Zie het overzicht van Foundry Agent Service voor een inleiding tot Agent Service.
Ondersteunde regio’s
Foundry Agent Service is beschikbaar in de volgende Azure Government regio's:
| Region | Regio-identificatie |
|---|---|
| VS overheid Virginia | usgovvirginia |
| VS overheid Arizona | usgovarizona |
Agentservicefuncties en -hulpprogramma's zijn beschikbaar in beide regio's, tenzij anders vermeld in de onderstaande tabellen.
Agenttypen
| Agenttype | Available |
|---|---|
| Agents aansturen | Yes |
| Workflows | Preview |
| Gehoste agents | No |
Preview-functies in Azure Government
Functies die als preview zijn gemarkeerd, zijn beschikbaar voor vroege acceptatie, maar hebben mogelijk niet dezelfde nalevingsverplichtingen (zoals FedRAMP, DoD IL5 of CJIS) als algemeen beschikbare functies. Controleer de nalevingspostuur van een preview-functie met uw beveiligings- en complianceteam voordat u deze gebruikt voor productie- of gereglementeerde workloads.
Tools
De volgende tabel bevat de beschikbaarheid van hulpprogramma's voor Foundry Agent Service in Azure Government. Zie Wat is Toolbox in Foundry? voor meer informatie over hoe u tools kunt verbinden met behulp van een Toolbox.
| Tool | Available |
|---|---|
| Code-interpreter | Yes |
| Interpreter voor aangepaste code | Preview |
| Zoeken naar bestanden | Yes |
| Azure AI Zoeken | Yes |
| Azure Functions (serverloze computerdiensten van Azure) | Yes |
| Functie aanroepen | Yes |
| MCP-servers | Yes |
| OpenAPI-hulpprogramma | Yes |
| Zoeken op internet | No |
| Onderbouwing met Bing | No |
| Afbeeldingsgeneratie | No |
| Browserautomatisering | No |
| Computergebruik | No |
| Microsoft Fabric | No |
| SharePoint | No |
| Agent-tot-Agent (A2A) | No |
Publiceren
Azure Government ondersteunt publicatieagenten. Elke gepubliceerde agent krijgt een stabiel beheerd eindpunt en een Microsoft Entra identiteit. U kunt de agent registreren bij het Entra Agent Registry voor detectie in uw tenant. Zie Een agent publiceren voor meer informatie.
SDK-configuratie voor Azure Government
AgentService in Azure Government versie azure-ai-projects vereist. Installeer het pakket met:
pip install "azure-ai-projects>=2.0.0" azure-identity
De tokendoelgroep en het projecteindpunt verschillen van de openbare cloud. Stel credential_scopes in op https://ai.azure.us/.default en gebruik uw Azure Government-projecteindpunt, dat de volgende indeling heeft: https://{resource-name}.services.ai.azure.us/api/projects/{project-name}
In het volgende voorbeeld wordt een eenvoudige promptagent gemaakt, een bericht verzonden en het antwoord afgedrukt:
import os
from azure.identity import DefaultAzureCredential, get_bearer_token_provider
from azure.ai.projects import AIProjectClient
endpoint = os.environ["FOUNDRY_PROJECT_ENDPOINT"]
scope = "https://ai.azure.us/.default"
with (
DefaultAzureCredential() as credential,
AIProjectClient(
endpoint=endpoint,
credential=credential,
credential_scopes=[scope],
) as project_client,
):
api_key = get_bearer_token_provider(credential, scope)
with project_client.get_openai_client(api_key=api_key) as openai_client:
from azure.ai.projects.models import PromptAgentDefinition
agent = project_client.agents.create_version(
agent_name="MyAgent",
definition=PromptAgentDefinition(
model=os.environ["FOUNDRY_MODEL_NAME"],
instructions="You are a helpful assistant",
),
)
print(f"Agent created (name: {agent.name}, version: {agent.version})")
conversation = openai_client.conversations.create(
items=[{"type": "message", "role": "user", "content": "Hello!"}],
)
response = openai_client.responses.create(
conversation=conversation.id,
extra_body={"agent_reference": {"name": agent.name, "type": "agent_reference"}},
)
print(f"Response: {response.output_text}")
openai_client.conversations.delete(conversation_id=conversation.id)
project_client.agents.delete_version(agent_name=agent.name, agent_version=agent.version)
Zie de sdk-voorbeelden van de agent op GitHub voor voorbeelden die gebruikmaken van hulpprogramma's zoals het zoeken naar bestanden, code-interpreter en functie-aanroepen.
Quota, limieten en modellen
- Zie Quota en limieten voor Microsoft Foundry Agent Service voor quota, limieten en regionale ondersteuning van Agent Service.
- Zie Foundry Models verkocht door Azure in Azure Government voor de lijst met Foundry-modellen die beschikbaar zijn in Azure Government.
Verwante inhoud
- Microsoft Foundry in Azure Government — Platformfuncties, eindpunten en portal-URL's
- Quota en limieten voor Microsoft Foundry Agent Service : servicequota en regionale ondersteuning
- Overzicht van Foundry Agent Service — Inleiding tot Agent Service
- Wat is Toolbox in Foundry? — Gedetailleerde informatie over alle hulpprogramma's
- Foundry Models aangeboden door Azure in Azure Government — Beschikbare modellen in Azure Government