Azure Language gebruiken met een agent

Voltooid

Tip

Zie het tabblad Tekst en afbeeldingen voor meer informatie.

AI-agents gebruiken hulpprogramma's en modellen om taken uit te voeren, zoals redenering, planning, ophalen en aanroepen van externe services. Hoewel een agent een generatief AI-model kan gebruiken om taal te begrijpen en te genereren, kan dat model alleen geen tekstanalysetaken uitvoeren waarvoor deterministische, gestructureerde analyse is vereist. Het toevoegen van Azure Language in Foundry Tools aan een agent biedt een consistente en voorspelbare functionaliteit voor tekstanalyse.

Meer informatie over MCP

Het Model Context Protocol (MCP) is een open standaard waarmee wordt gedefinieerd hoe AI-agents verbinding maken met externe hulpprogramma's en gegevensbronnen. U kunt MCP beschouwen als een universele adapter: in plaats van aangepaste integratiecode te schrijven voor elke service die een agent nodig heeft, verbindt u de agent met een MCP-server die deze mogelijkheden al op een standaard manier beschikbaar maakt.

MCP maakt gebruik van een client-serverarchitectuur:

  • De MCP-client is de AI-agent (of de hosttoepassing waarop de agent wordt uitgevoerd). Er worden aanvragen verzonden en antwoorden ontvangen.
  • De MCP-server is de service waarmee hulpprogramma's, gegevens of acties beschikbaar worden gesteld. Het luistert naar aanvragen, voert de juiste mogelijkheid uit en retourneert een gestructureerd resultaat.

Wanneer een agent verbinding maakt met een MCP-server, kan deze detecteren welke hulpprogramma's de server biedt en deze indien nodig aanroepen, zonder aangepaste integratiewerkzaamheden. De server kan reageren op een aanvraag door:

  • Gegevens opgeven (bijvoorbeeld gevoelsscores, sleuteltermen of entiteitsrecords)
  • Actie ondernemen (bijvoorbeeld: een batch documenten verwerken)

Deze scheiding van problemen zorgt ervoor dat agentlogica schoon blijft en maakt het eenvoudig om mogelijkheden te wisselen of uit te breiden door verbinding te maken met verschillende MCP-servers.

Azure Language MCP-server

De Azure Language MCP-server is een beheerde service die Azure Language in Foundry Tools mogelijkheden beschikbaar maakt via MCP. Het fungeert als de brug tussen uw agent en de volledige suite van Azure Language-functies, genaamd entiteitsherkenning, sentimentanalyse, taaldetectie en meer.

Omdat de server de MCP-standaard volgt, kan uw agent deze taalanalysehulpprogramma's aanroepen met hetzelfde protocol dat wordt gebruikt voor elke andere MCP-server. U hoeft de Azure Language REST API niet rechtstreeks aan te roepen of verificatietokens in uw agentcode te beheren.

De Azure Language MCP-server gebruiken in de Foundry-portal

Als u een agent wilt bouwen die gebruikmaakt van Azure Language, kunt u beginnen in de Foundry-portal door een model te implementeren en op te slaan als agent.

Schermopname van de Foundry-speeltuin met een geïmplementeerd model en een dialoogvenster om op te slaan als agent.

U kunt de Azure Language MCP-server toevoegen als hulpmiddel in de Foundry-speeltuin door te zoeken naar hulpprogramma's voor Azure Language in Foundry Tools. Als u verbinding wilt maken met de Azure Language MCP-server, configureert u de verbinding met uw Foundry-bronnaam. Nadat u de MCP-server met uw agent hebt verbonden, gebruikt u de aanwijzingen om de agent te laten instrueren om tekst te analyseren met behulp van het hulpprogramma.

Schermopname van het dialoogvenster dat wordt gebruikt voor het configureren van de verbinding tussen de agent en Azure Language in Foundry Tools.

Wanneer de MCP-server is verbonden, kan uw agent de redeneringsmogelijkheid van het taalmodel combineren met de precisie van de tekstanalysefuncties van Azure Language, waardoor deze geschikt is voor taken zoals routeringsondersteuningstickets door gedetecteerde taal of het identificeren en redacteren van persoonsgegevens (PII).

Schermopname van de Azure Language in Foundry Tools die is verbonden met een agent in de Foundry-portal.

Opmerking

Een Foundry-resource biedt een geïntegreerde omgeving die al toegang heeft tot taalprogramma's. U hoeft geen afzonderlijke Azure Language-resource te maken voor toegang tot de AZURE Language MCP-server.

Probeer vervolgens zelf tekstanalyse uit in Foundry.