Utilize a Linguagem Azure com um agente

Concluído

Observação

Consulte a guia Texto e imagens para obter mais detalhes!

Os agentes de IA utilizam ferramentas e modelos para realizar tarefas como raciocínio, planeamento, recuperação e chamada de serviços externos. Embora um agente possa usar um modelo de IA generativa para compreender e gerar linguagem, esse modelo sozinho não consegue realizar tarefas de análise de texto que exijam uma análise determinística e estruturada. Adicionar a linguagem Azure no Foundry Tools a um agente dá-lhe uma funcionalidade consistente e previsível de análise de texto.

Compreende o MCP

O Protocolo de Contexto do Modelo (MCP) é um padrão aberto que define como os agentes de IA se ligam a ferramentas e fontes de dados externas. Pensa no MCP como um adaptador universal: em vez de escrever código de integração personalizado para cada serviço que um agente precisa, ligas o agente a um servidor MCP que já expõe essas capacidades de forma padrão.

O MCP utiliza uma arquitetura cliente-servidor:

  • O cliente MCP é o agente de IA (ou a aplicação anfitriã que executa o agente). Envia pedidos e recebe respostas.
  • O servidor MCP é o serviço que expõe ferramentas, dados ou ações. Escuta pedidos, executa a capacidade apropriada e devolve um resultado estruturado.

Quando um agente se liga a um servidor MCP, pode descobrir que ferramentas o servidor oferece e invocá-las conforme necessário — sem qualquer trabalho de integração personalizada. O servidor pode responder a um pedido através de:

  • Fornecer dados (por exemplo: pontuações de sentimento, frases-chave ou registos de entidades)
  • Agir (por exemplo: processar um lote de documentos)

Esta separação de preocupações mantém a lógica dos agentes limpa e facilita a troca ou extensão de capacidades ao ligar-se a diferentes servidores MCP.

Azure Language MCP servidor

O servidor MCP da linguagem Azure é um serviço gerido que expõe capacidades da linguagem Azure no Foundry Tools através do MCP. Funciona como a ponte entre o seu agente e o conjunto completo de funcionalidades do Azure Language — reconhecimento de entidades nomeadas, análise de sentimento, deteção de linguagem e muito mais.

Como o servidor segue o padrão MCP, o seu agente pode chamar estas ferramentas de análise de linguagem usando o mesmo protocolo que utiliza para qualquer outro servidor MCP. Não precisa de chamar diretamente a API REST da Linguagem Azure nem de gerir tokens de autenticação no seu código de agente.

Use o servidor Azure Language MCP no portal Foundry

Para construir um agente que use o Azure Language, pode começar no portal Foundry implementando um modelo e guardando-o como agente.

Captura de ecrã do ambiente de teste do Foundry com um modelo implementado e uma caixa de diálogo para guardar como agente.

Pode adicionar o servidor MCP da Azure Language como ferramenta no playground da Foundry pesquisando ferramentas por Azure Language no Foundry Tools. Para se ligar ao servidor MCP da Azure Language, configure a sua ligação com o nome do recurso Foundry. Depois de ligar o servidor MCP ao seu agente, use sugestões para instruir o agente a analisar o texto com a ferramenta.

Captura de ecrã da caixa de diálogo usada para configurar a ligação entre o agente e Azure Language no Foundry Tools.

Com o servidor MCP ligado, o seu agente pode combinar a capacidade de raciocínio do modelo de linguagem com a precisão das funcionalidades de análise de texto do Azure Language — tornando-o ideal para tarefas como encaminhar tickets de suporte por língua detetada ou identificar e redigir informações pessoais identificáveis (PII).

Captura de ecrã da linguagem Azure no Foundry Tools ligada a um agente no portal Foundry.

Observação

Um recurso Foundry fornece um ambiente unificado que já inclui acesso a ferramentas de Linguagem. Não precisa de criar um recurso Azure Language separado para aceder ao servidor Azure Language MCP.

De seguida, experimenta tu mesmo a análise de texto no Foundry.