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.
Wanneer u agents in Microsoft Foundry Agent Service bouwt, breiden de hulpprogramma's uit wat uw agent kan doen: informatie ophalen, API's aanroepen en verbinding maken met externe services. Dit artikel helpt u bij het effectief configureren van hulpprogramma's, bepalen wanneer de agent deze aanroept en uw gegevens veilig te houden.
Tip
In de instructies van uw agent beschrijft u waar elk hulpprogramma voor is en wanneer u het moet gebruiken. Bijvoorbeeld:
When you need information from my indexed documents, use File Search. When you need to call an API, use the OpenAPI tool. When a tool call fails or returns no results, explain what happened and ask a follow-up question.
Voorwaarden
- Toegang tot een Foundry-project in de Foundry-portal met de rol of gelijkwaardige machtigingen van de Azure AI Developer.
- Een model dat in hetzelfde project is geïmplementeerd.
- Alle vereiste verbindingen die zijn geconfigureerd voor de hulpprogramma's die u wilt gebruiken (bijvoorbeeld Azure AI Zoeken, SharePoint of Bing-gronding).
Hulpprogrammagebruik configureren en valideren
- Hulpprogramma's en verbindingen configureren in de foundry-hulpprogrammacatalogus. Zie
Hulpprogramma's ontdekken en beheren in de foundry-hulpprogrammacatalogus (preview).a0> - Controleer uitvoeringstraceringen om te bevestigen wanneer uw agent hulpprogramma's aanroept en om invoer en uitvoer van hulpprogramma's te controleren. Zie Uw toepassing traceren voor end-to-end-tracering.
Betrouwbaarheid van het aanroepen van hulpprogramma's verbeteren
Aanroepen van besturingshulpprogramma's met tool_choice
Gebruik tool_choice deze functie voor de meest deterministische controle over het aanroepen van hulpprogramma's.
-
auto: Het model bepaalt of hulpprogramma's moeten worden aangeroepen. -
required: Het model moet een of meer hulpprogramma's aanroepen. -
none: Het model roept geen hulpprogramma's aan.
Zie voor meer informatie tool_choice in Foundry project REST (preview).
Effectieve instructies voor hulpprogramma's schrijven
- Houd de instructies specifiek en consistent met de installatie van uw hulpprogramma.
- Vertel het model waarvoor elk hulpprogramma is bedoeld.
- Als u meerdere hulpprogramma's hebt die elkaar overlappen, voegt u een beslissingsregel toe (bijvoorbeeld 'Bestandszoekopdracht gebruiken voor zoeken op internet voor interne inhoud.'
Gebruik van beveiligde hulpprogramma's
Hulpprogramma's verzenden en ontvangen gegevens buiten het model. Beperk beveiligings- en privacyrisico's met deze procedures:
- Het hulpprogramma wordt uitgevoerd als niet-vertrouwde invoer en valideert kritieke waarden voordat u erop ingaat.
- Alleen de gegevens verzenden die nodig zijn om de taak te voltooien.
- Neem geen sleutels, tokens of andere referenties op in prompts.
- Vermijd logboekregistratie van geheimen in traceringen of toepassingslogboeken.
- Als u verbinding maakt met niet-Microsoft-services (bijvoorbeeld MCP-servers van derden), bekijkt u de overwegingen in Discover en beheer van hulpprogramma's in de foundry-hulpprogrammacatalogus (preview).
- Zie Hulpprogramma's beheren met AI Gateway (preview) als u gecentraliseerde routering en beleidsafdwinging voor MCP-hulpprogramma's nodig hebt.
Hulpprogramma-ondersteuning per regio en model
Regio en model bepalen welke hulpprogramma's beschikbaar zijn voor uw agent.
Opmerking
In de onderstaande tabellen: Ja betekent volledig ondersteund, Nee betekent niet ondersteund en Beperkt betekent gedeeltelijke ondersteuning die verschilt per configuratie van het hulpprogramma. Raadpleeg de documentatie voor afzonderlijke hulpprogramma's voor meer informatie.
In de volgende tabel ziet u de beschikbaarheid van hulpprogramma's per regio.
Opmerking
Deze beschikbaarheidstabel regio's zijn alleen accounts voor service-beschikbaarheid. U moet ervoor zorgen dat het model dat u wilt gebruiken ook beschikbaar is in dezelfde regio.
| Regionaam | Agent2Agent | Azure AI Zoeken | Browserautomatisering | Code-interpreter | Computergebruik | Fabric gegevensagent | Zoeken naar bestanden | Functie | Grounding met Bing Custom Search | Grounding met Bing Search | Generatie van installatiekopieën | MCP | OpenAPI | SharePoint | Zoeken op internet |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| australiaeast | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| brazilsouth | Ja | Ja | Ja | Ja | No | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| canadaeast | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| eastus | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| eastus2 | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| francecentral | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| germanywestcentral | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| italiënorth | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| japaneast | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| koreacentral | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| northcentralus | Ja | Ja | Ja | Ja | No | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| noorwegeneast | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| Polencentral | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| southafricanorth | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| southcentralus | Ja | Ja | Ja | No | No | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| southeastasia | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| southindia | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| spaincentral | Ja | Ja | Ja | No | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| swedencentral | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| zwitserlandnorth | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| uaenorth | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| uksouth | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| westus | Ja | Ja | Ja | Ja | No | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| westus3 | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Hulpprogramma's worden ondersteund door de volgende modellen.
Opmerking
Voor het hulpprogramma voor het genereren van installatiekopieën hebt u zowel het gpt-image-1-model als een LLM (Large Language Model) nodig als de orchestrator in hetzelfde Microsoft Foundry-project.
| Model | Agent2Agent | Azure AI Zoeken | Azure Functions | Bing Aangepaste aarding | Grounding Bing Search | Browserautomatisering | Code-interpreter | Computergebruik | Fabric gegevensagent | Zoeken naar bestanden | Functies | Generatie van installatiekopieën | MCP | OpenAPI | SharePoint | Zoeken op internet |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cohere-command-r | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| Cohere-command-r-plus | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| DeepSeek-R1-0528 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| DeepSeek-V3-0324 | No | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | No |
| DeepSeek-V3.1 | No | No | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | No |
| FW-DeepSeek-V3.1 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-DeepSeek-V3.2 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-GLM-4.7 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-GLM-5 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-GPT-OSS-120B | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-Kimi-K2-Instruct-0905 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-Kimi-K2-Thinking | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-Kimi-K2.5 | No | No | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-MiniMax-M2.5 | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | No |
| FW-Qwen3.5-122B-A10B | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | Ja |
| FW-Qwen3.5-397B-A17B | No | Ja | No | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | Ja |
| Llama-3.3-70B-Instruct | No | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| Llama-4-Maverick-17B-128E-Instruct-FP8 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| Llama-4-Scout-17B-16E-Instruct | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| MAI-DS-R1 | Ja | No | No | No | No | Ja | Ja | No | No | Ja | Ja | No | Ja | No | No | No |
| Meta-Llama-3.1-405B-Instruct | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| Mistral-large-2407 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| codex-mini | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| computergebruik-preview | No | No | No | No | No | No | No | Ja | No | No | No | No | No | No | No | No |
| gpt-35-turbo | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-4 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-4.1 | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-4.1-mini | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-4.1-nano | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-4.5-preview | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-4o | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-4o-mini | Ja | No | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-5 | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
| gpt-5-chat | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5-codex | No | No | No | No | No | No | Ja | No | No | Ja | No | No | Ja | No | No | No |
| gpt-5-mini | No | No | No | No | No | No | Ja | No | No | Ja | No | No | Ja | No | No | Ja |
| gpt-5-nano | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5-pro | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5.1 | No | Ja | Ja | No | Ja | No | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-5.1-chat | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5.1-codex | No | No | No | No | No | No | Ja | No | No | Ja | No | No | Ja | No | No | No |
| gpt-5.1-codex-max | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5.1-codex-mini | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| gpt-5.2 | No | Ja | Ja | No | Ja | No | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| gpt-5.2-chat | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | No | Ja |
| gpt-5.2-codex | No | No | No | No | No | No | Ja | No | No | Ja | No | No | Ja | No | No | No |
| gpt-5.3-chat | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.3-codex | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.4 | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.4-mini | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.4-nano | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.4-pro | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-5.5 | Ja | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | Ja | Ja | Ja | Ja |
| gpt-oss-120b | No | No | No | No | No | No | Ja | No | No | Ja | Ja | No | Ja | No | No | No |
| grok-3 | No | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | No |
| grok-3-mini | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| grok-4 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| grok-4-1-fast-non-reasoning | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| grok-4-1-fast-reasoning | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| grok-4-20-niet-redeneren | No | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| grok-4-20-reasoning | No | Ja | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | Ja |
| grok-4-fast-non-reasoning | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| grok-4-fast-reasoning | No | No | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | Ja | No | No | No |
| mistral-small-2503 | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| model-router | No | No | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | Ja | No |
| o1 | No | Ja | No | Ja | No | Ja | Ja | No | No | Ja | Ja | No | Ja | No | Ja | Ja |
| o1-mini | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| o1-preview | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| o3 | Ja | Ja | No | Ja | No | Ja | Ja | No | Ja | Ja | Ja | No | Ja | Ja | No | Ja |
| o3-deep-research | No | No | No | No | No | No | No | No | No | No | No | No | Ja | No | No | Ja |
| o3-mini | Ja | No | No | Ja | Ja | Ja | Ja | No | Ja | Ja | No | No | No | No | No | No |
| o3-pro | No | No | No | No | No | No | Ja | No | No | Ja | No | No | No | No | No | No |
| o4-mini | Ja | No | No | Ja | Ja | Ja | Ja | No | Ja | Ja | Ja | No | Ja | No | Ja | Ja |
Probleemoplossing
Gebruik deze controles om veelvoorkomende problemen op te lossen:
-
Uw agent roept geen hulpprogramma aan:
- Controleer of het hulpprogramma is gekoppeld aan de agent.
- Controleer of het model het hulpprogramma ondersteunt.
- Als u deterministisch gedrag nodig hebt, stelt u deze in
tool_choiceoprequired. - Bekijk uitvoeringstraceringen om te controleren of het model een hulpprogramma-aanroep heeft geproduceerd.
-
Aanroepen van hulpprogramma's retourneren lege of irrelevante resultaten:
- Beschrijvingen van hulpprogramma's en agentinstructies verbeteren.
- Voor het ophalen van hulpprogramma's moet u ervoor zorgen dat uw gegevens worden opgenomen en doorzoekbaar zijn.
-
Aanroepen van hulpprogramma's mislukken:
- Configuratie en verificatie van hulpprogramma's controleren.
- Controleer voor MCP- en OpenAPI-hulpprogramma's of het eindpunt bereikbaar is en retourneert verwachte antwoorden.
FAQ
Hoe kan ik valideren of een hulpprogramma is aangeroepen?
Controleer uitvoeringstraceringen om te controleren of uw agent een hulpprogramma heeft aangeroepen en om de invoer en uitvoer van het hulpprogramma te controleren. Zie Uw toepassing traceren voor end-to-end-tracering.
Hoe kan ik het gebruik van hulpprogramma's betrouwbaarder maken?
Begin met duidelijke instructies voor het hulpprogramma. Als u het aanroepen van deterministische hulpprogramma's nodig hebt, gebruikt u tool_choice. Zie Het besturingselement waarmee wordt aangeroepen voor tool_choicemeer informatie.
Verwante inhoud
Hulpprogrammabeheer
- Hulpprogramma's ontdekken en beheren in de foundry-hulpprogrammacatalogus (preview)
- Hulpprogramma's beheren met AI Gateway (preview)
Hulpprogramma's ophalen en zoeken
- Azure AI Zoeken
- Zoeken naar bestanden
- Zoeken op internet
- Grounding met Bing-hulpprogramma's
- SharePoint (preview)
Hulpprogramma's voor gegevens en integratie
- Fabric gegevensagent (preview)
- Model Context Protocol (MCP) (preview)
- OpenAPI-hulpprogramma
- Functie aanroepen