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.
Naarmate organisaties AI-agents gebruiken, kunnen het beheren van hulpprogramma's tussen agents steeds complexer worden. Agents maken vaak rechtstreeks verbinding met hulpprogramma's, API's, MCP-servers en andere services, waarvoor afzonderlijke configuratie, verificatie en governance nodig zijn voor elke implementatie. Deze aanpak kan leiden tot dubbele inspanningen, inconsistent gedrag, kwetsbare productie-implementaties en extra operationele overhead naarmate het aantal agents groeit.
Werkset biedt een gecentraliseerde manier om hulpprogramma's te beheren en te delen in Microsoft Foundry. Met Toolbox definieert u eenmaal een gecureerde set hulpprogramma's en maakt u deze beschikbaar via één mcP-compatibel eindpunt dat agents kunnen gebruiken in frameworks en runtimes. Werkset helpt de integratie van hulpprogramma's te vereenvoudigen en gecentraliseerd referentiebeheer, governance, waarneembaarheid en toegangsbeheer mogelijk te maken. In plaats van hulpprogramma's afzonderlijk te configureren voor elke agent, kunnen teams hulpprogramma's op één plaats beheren, deze opnieuw gebruiken in meerdere agents en hulpprogramma-implementaties bijwerken zonder dat er wijzigingen in agentcode nodig zijn. Deze aanpak helpt organisaties bij het schalen van agentontwikkeling en het onderhouden van consistente beveiligings- en operationele procedures.
In dit artikel wordt uitgelegd hoe Toolbox werkt, de belangrijkste concepten en architectuur en hoe u werksets maakt en beheert in Microsoft Foundry.
Waarom een werkset gebruiken?
Overweeg een agent die helpt bij het onboarden van nieuwe werknemers. Voor één aanvraag moet de agent mogelijk het volgende doen:
- Richtlijnen voor onboarding ophalen met behulp van een Knowledge Base.
- Maak een Microsoft Entra ID-account met behulp van een REST API.
- Cloudresources inrichten met behulp van een langlopende agent.
- Maak een persoonlijke welkomst-e-mail met behulp van agentvaardigheden.
- Plaats een welkomstbericht op een Microsoft Teams kanaal met behulp van een MCP-server.
Dat zijn vijf typen, vijf verificatiemodellen en vijf teams die eigenaar zijn, voor één agent. Vermenigvuldig dat nu voor elke agent die uw organisatie bouwt:
- Teams implementeren dezelfde hulpprogramma's onafhankelijk opnieuw.
- Referenties worden gedupliceerd en elke agent beheert zijn eigen geheimen en tokenvernieuwing.
- Governance is inconsistent of ontbreekt, met weinig inzicht in welke hulpprogramma's er bestaan of wie deze gebruikt.
Zonder een gecentraliseerde benadering moet elke agent worden geconfigureerd met eigen hulpprogrammadefinities, referenties en integratielogica. Naarmate organisaties meer agents maken, kan dit model leiden tot gedupliceerde hulpprogramma-implementaties, inconsistente beveiligingscontroles en verhoogde operationele overhead.
Werkset pakt deze uitdagingen aan door teams in staat te stellen om hulpprogramma's centraal te definiëren en te beheren en beschikbaar te maken via één mcP-compatibel eindpunt. Agents kunnen vervolgens goedgekeurde hulpprogramma's gebruiken zonder aangepaste integraties voor elke agent te vereisen, organisaties te helpen het hergebruik van hulpprogramma's te verbeteren, referentiebeheer te vereenvoudigen en governance consistent toe te passen in agentimplementaties.
De levenscyclus van het hulpprogramma : bouwen, ontdekken, gebruiken en beheren
Werkset omvat de volledige levenscyclus van het hulpprogramma via vier pijlers: bouwen, ontdekken, gebruiken en beheren:
| Pijler | Waardevoorstel |
|---|---|
| Build | Maak herbruikbare verzamelingen hulpprogramma's en vaardigheden (preview), publiceer eenmaal en configureer verificatie centraal, zodat elk team dezelfde hulpprogramma's kan gebruiken zonder configuratie of referenties per agent te dupliceren. |
| Ontdekken | Gebruik hulpprogramma's zoeken (preview) om agents te helpen bij het vinden van de meest relevante hulpprogramma's tijdens runtime. Eén werkset kan honderden hulpprogramma's bevatten zonder de context van het model te overspoelen, de tokenkosten te verminderen of de nauwkeurigheid van de selectie te verminderen. |
| Verbruiken | Verbind agents met één MCP-compatibel eindpunt dat toegang biedt tot de hulpprogramma's in een werkset. Agents kunnen hulpprogramma's detecteren en aanroepen in protocollen en verificatiemodellen zonder dat hiervoor aangepaste integraties nodig zijn. |
| Govern | Pas verificatie, autorisatie, kaders, waarneembaarheid en versiebeheer toe op werksetniveau. Gecentraliseerd beheer helpt organisaties bij het onderhouden van consistente beveiliging en operationele controles tussen agents en hulpprogramma's. |
Foundry-homed, not Foundry-bound
Werksets worden gemaakt en beheerd in Microsoft Foundry, maar ze zijn niet beperkt tot Foundry-agents. Elke MCP-compatibele runtime of client kan een werkset gebruiken, waaronder aangepaste agents die zijn gebouwd met Microsoft Agent Framework, LangGraph of uw eigen code.
Omdat een werkset een beheerde resource is, kunt u hulpprogramma's toevoegen, verwijderen of bijwerken zonder agentcode te wijzigen. Agents blijven verbinding maken met hetzelfde eindpunt, terwijl beheerders de beschikbaarheid en configuratie van hulpprogramma's centraal beheren. Met Versiebeheer kunt u een nieuwe standaardversie van een werkset promoveren en deze beschikbaar maken voor het verbruik van agents zonder deze agents opnieuw te implementeren.
Bekijk deze demo's om werksets in actie te zien:
Belangrijkste mogelijkheden
Microsoft Foundry Agent Toolbox voegt mogelijkheden toe die grote, snel groeiende hulpprogrammaverzamelingen beheerbaar en veilig houden.
- Eén eindpunt. Uw agent maakt verbinding met één mcP-compatibel eindpunt en detecteert elk hulpprogramma tijdens runtime. U kunt hulpprogramma's toevoegen, verwijderen of opnieuw configureren zonder agentcode te wijzigen of opnieuw te implementeren.
- Gecentraliseerde verificatie. De werkset verwerkt referentiesinjectie, tokenvernieuwing en beleidshandhaving tijdens runtime met behulp van Microsoft Entra ID- en OAuth-identiteitspassthrough, zodat het gebruik van agents geen referenties per hulpprogramma beheert.
- Standaard governance. Pas kaders (Responsible AI Policies) toe op invoer en uitvoer van hulpprogramma's op werksetniveau.
- Versiebeheer. Maak en test een nieuwe werksetversie en promoveren tot standaard wanneer u klaar bent. Elke agent die naar de werkset verwijst, haalt automatisch de gepromoveerde versie op, zonder codewijzigingen.
Naast deze belangrijke mogelijkheden biedt Toolbox de volgende nieuwe preview-functies:
Zoeken naar hulpprogramma's (preview)
Naarmate uw toepassing groeit, geldt dit ook voor het aantal beschikbare hulpprogramma's. Een werkset die begint met een paar hulpprogramma's, kan snel uitbreiden tot tientallen of zelfs honderden. Het verzenden van elke tooldefinitie met elke modelaanvraag brengt uitdagingen met zich mee:
- Kostenverhogingen wanneer het aantal hulpprogramma's wordt geschaald: Elke hulpprogrammadefinitie voegt invoertokens toe, ongeacht of het model dat hulpprogramma gebruikt of niet.
- Verminderde contextcapaciteit: Hulpprogrammadefinities concurreren met gespreksgeschiedenis, domeinkennis en andere context voor ruimte in het contextvenster van het model.
- Minder nauwkeurige selectie van gereedschap: Wanneer een model uit honderden hulpprogramma's moet kiezen, is de kans groter dat u een vergelijkbaar maar onjuist hulpprogramma selecteert of de beste optie over het hoofd ziet.
Met het zoeken naar hulpprogramma's worden deze uitdagingen aangepakt door hulpprogramma's standaard te verbergen en slechts twee metahulpprogramma's beschikbaar te maken:
-
tool_search- beschrijf wat u nodig hebt en haal de meest relevante hulpprogramma's terug. -
call_tool- roep een gedetecteerd hulpprogramma op naam aan.
U bepaalt hoe gereedschap wordt weergegeven.
- Maak kritieke hulpprogramma's vast, zodat ze altijd beschikbaar zijn.
- Voeg context toe om de detectie van hulpprogramma's te verbeteren met behulp van de termen die uw organisatie gebruikt.
- Veelgebruikte hulpprogramma's automatisch vastmaken.
Meer informatie: Hulpprogramma's zoeken (preview).
Vaardigheden (voorbeeldweergave)
Hulpprogramma's definiëren wat een agent kan doen. Vaardigheden definiëren hoe een taak wordt uitgevoerd.
Vaardighedenpakket herbruikbare werkstromen met meerdere stappen als mogelijkheden die agents kunnen aanroepen zoals elk ander hulpprogramma. Een vaardigheid kan bijvoorbeeld een opgemaakt rapport genereren, een sorteerwerkstroom uitvoeren of een reeks hulpprogramma-aanroepen organiseren.
Vaardigheden zijn versiebeheer en onveranderbaar. U kunt een specifieke vaardigheidsversie koppelen aan een werkset om consistent en voorspelbaar gedrag in omgevingen te garanderen.
Vaardigheden verminderen de vereiste instellingen voor het gebruik van gedeelde werkstromen. Agents detecteren en laden automatisch vaardigheden via MCP-resources bij het opstarten.
Ondersteunde hulpprogramma's
De volgende hulpprogramma's worden ondersteund.
| Tool | Gereedschapskist | Directe hulpprogramma-integratie |
|---|---|---|
| Model Context Protocol (MCP) | ✅ Ja | ✅ Ja |
| Zoeken op internet | ✅ Ja | ✅ Ja |
| Azure AI Zoeken | ✅ Ja | ✅ Ja |
| Code-interpreter | ✅ Ja | ✅ Ja |
| Zoeken naar bestanden | ✅ Ja | ✅ Ja |
| OpenAPI | ✅ Ja | ✅ Ja |
| Agent-naar-agent (A2A) | ✅ Ja | ✅ Ja |
| Browserautomatisering | ✅ Ja | ✅ Ja |
| Fabric IQ | ✅ Ja | ✅ Ja |
| Iq voor werk | ✅ Ja | ✅ Ja |
| Zoeken in hulpprogramma's | ✅ Ja | ❌ Nee |
| Vaardigheden | ✅ Ja | ❌ Nee |
| Hulpmiddel Herinnering | ✅ Ja | ❌ Nee |
| Functie aanroepen | ❌ Nee (uitvoering aan clientzijde) | ✅ Ja |
| Grounding met Bing | ❌ Nee | ✅ Ja |
| Computergebruik | ❌ Nee | ✅ Ja |
| Afbeeldingen genereren | ❌ Nee | ✅ Ja |
| SharePoint | ❌ Nee | ✅ Ja |
| Fabric-gegevensagent | ❌ Nee | ✅ Ja |
| Azure Functions | ❌ Nee | ✅ Ja |
Get started
- Een werkset maken en beheren in Foundry : stel een werkset in en integreer deze in uw agent.
- Quickstart voor werksets : bouw een werkset en gebruik deze met een gehoste agent end-to-end.