Uso de Azure language con un agente

Completado

Sugerencia

Consulte la pestaña Texto e imágenes para obtener más detalles.

Los agentes de inteligencia artificial usan herramientas y modelos para realizar tareas como razonamiento, planificación, recuperación y llamada a servicios externos. Aunque un agente puede usar un modelo de INTELIGENCIA ARTIFICIAL generativa para comprender y generar lenguaje, ese modelo solo no puede realizar tareas de análisis de texto que requieran análisis deterministas y estructurados. Agregar Azure Language in Foundry Tools a un agente le proporciona una funcionalidad de análisis de texto coherente y predecible.

Entender MCP

El Protocolo de contexto de modelo (MCP) es un estándar abierto que define cómo se conectan los agentes de IA a herramientas externas y orígenes de datos. Piense en MCP como un adaptador universal: en lugar de escribir código de integración personalizado para cada servicio que necesita un agente, conecte el agente a un servidor MCP que ya exponga esas funcionalidades de forma estándar.

MCP usa una arquitectura cliente-servidor:

  • El cliente MCP es el agente de IA (o la aplicación host que ejecuta el agente). Envía solicitudes y recibe respuestas.
  • El servidor MCP es el servicio que expone herramientas, datos o acciones. Escucha las solicitudes, ejecuta la funcionalidad adecuada y devuelve un resultado estructurado.

Cuando un agente se conecta a un servidor MCP, puede detectar qué herramientas ofrece el servidor e invocarlas según sea necesario, sin ningún trabajo de integración personalizado. El servidor puede responder a una solicitud por:

  • Proporcionar datos (por ejemplo: puntuaciones de opinión, frases clave o registros de entidad)
  • Tomar medidas (por ejemplo: procesar un lote de documentos)

Esta separación de preocupaciones mantiene la lógica del agente limpia y facilita el intercambio o ampliación de las funcionalidades mediante la conexión a diferentes servidores MCP.

servidor MCP del lenguaje Azure

El servidor MCP de Azure Language es un servicio administrado que expone las funcionalidades de Azure Language en Foundry Tools a través de MCP. Actúa como puente entre el agente y el conjunto completo de características de Azure Language, denominado reconocimiento de entidades, análisis de sentimiento, detección de idioma, etc.

Dado que el servidor sigue el estándar MCP, el agente puede llamar a estas herramientas de análisis de lenguaje mediante el mismo protocolo que usa para cualquier otro servidor MCP. No es necesario llamar directamente a la API REST de Azure language ni administrar tokens de autenticación en el código del agente.

Uso del servidor MCP de Azure Language en el portal de Foundry

Para construir un agente que use Azure Language, puede comenzar en el portal Foundry implementando un modelo y guardándolo como agente.

Captura de pantalla del entorno de pruebas de Foundry con un modelo implementado y un cuadro de diálogo donde se guarda como agente.

Puede agregar el servidor MCP de Azure Language como herramienta en el área de juegos de Foundry mediante la búsqueda de herramientas para Azure Language en Foundry Tools. Para conectarse al servidor MCP de Azure Language, configure la conexión con el nombre del recurso Foundry. Una vez que haya conectado el servidor MCP al agente, utilice indicaciones para instruir al agente para que analice el texto con esta herramienta.

Captura de pantalla del cuadro de diálogo usado para configurar la conexión entre el agente y Azure Language en Foundry Tools.

Con el servidor MCP conectado, el agente puede combinar la capacidad de razonamiento del modelo de lenguaje con la precisión de las características de análisis de texto de Azure Language, lo que hace que sea adecuado para tareas como el enrutamiento de incidencias de soporte técnico por idioma detectado o la identificación y redacción de información de identificación personal (PII).

Captura de pantalla de Azure Language en Foundry Tools conectada a un agente en el Foundry Portal.

Nota:

Un recurso Foundry proporciona un entorno unificado que ya incluye acceso a las herramientas de lenguaje. No es necesario crear un recurso de lenguaje de Azure independiente para acceder al servidor MCP de Azure language.

A continuación, pruebe el análisis de texto en Foundry usted mismo.