Usar a Linguagem do Azure com um agente

Concluído

Dica

Consulte a guia Texto e imagens para obter mais detalhes!

Os agentes de IA usam ferramentas e modelos para executar tarefas como raciocínio, planejamento, recuperação e chamada de serviços externos. Embora um agente possa usar um modelo de IA gerador para entender e gerar linguagem, esse modelo sozinho não pode executar tarefas de análise de texto que exigem análise determinística e estruturada. Adicionar Azure Language in Foundry Tools a um agente oferece a ele funcionalidade de análise de texto consistente e previsível.

Compreender o MCP

O PROTOCOLO MCP (Model Context Protocol) é um padrão aberto que define como os agentes de IA se conectam a ferramentas externas e fontes de dados. Pense em MCP como um adaptador universal: em vez de escrever código de integração personalizado para cada serviço que um agente precisa, você conecta o agente a um servidor MCP que já expõe esses recursos de maneira padrão.

O MCP usa uma arquitetura cliente-servidor:

  • O cliente MCP é o agente de IA (ou o aplicativo host que executa o agente). Ele envia solicitações e recebe respostas.
  • O servidor MCP é o serviço que expõe ferramentas, dados ou ações. Ele escuta solicitações, executa a funcionalidade apropriada e retorna um resultado estruturado.

Quando um agente se conecta a um servidor MCP, ele pode descobrir quais ferramentas o servidor oferece e invocá-las conforme necessário, sem nenhum trabalho de integração personalizado. O servidor pode responder a uma solicitação:

  • Fornecendo dados (por exemplo: escores de sentimento, frases-chave ou registros de entidade)
  • Tomando medidas (por exemplo: processando um lote de documentos)

Essa separação de preocupações mantém a lógica do agente limpa e facilita a troca ou a extensão de recursos conectando-se a diferentes servidores MCP.

servidor MCP de linguagem Azure

O servidor MCP de linguagem Azure é um serviço gerenciado que expõe recursos de Azure Language in Foundry Tools por meio do MCP. Ele atua como a ponte entre o agente e o conjunto completo de recursos de linguagem do Azure — reconhecimento de entidades nomeadas, análise de sentimento, detecção de idioma e muito mais.

Como o servidor segue o padrão MCP, seu agente pode chamar essas ferramentas de análise de idioma usando o mesmo protocolo usado para qualquer outro servidor MCP. Você não precisa chamar a API REST do idioma Azure diretamente ou gerenciar tokens de autenticação no código do agente.

Usar o servidor MCP de linguagem Azure no portal do Foundry

Para criar um agente que usa Azure Language, você pode começar no portal do Foundry implantando um modelo e salvando-o como um agente.

Captura de tela do ambiente de testes do Foundry com um modelo implantado e uma caixa de diálogo para salvar como agente.

Você pode adicionar o servidor MCP da Linguagem do Azure como uma ferramenta no ambiente de testes do Foundry pesquisando por Linguagem do Azure no Foundry Tools. Para se conectar ao servidor MCP de linguagem Azure, configure sua conexão com o nome do recurso Foundry. Depois de conectar o servidor MCP ao seu agente, use instruções para que ele analise o texto utilizando a ferramenta.

Screenshot da caixa de diálogo usada para configurar a conexão entre o agente e Azure Language in Foundry Tools.

Com o servidor MCP conectado, seu agente pode combinar a funcionalidade de raciocínio do modelo de linguagem com a precisão dos recursos de análise de texto do Azure Idioma, tornando-o adequado para tarefas como roteamento de tíquetes de suporte por linguagem detectada ou identificação e redação de informações de identificação pessoal (PII).

Captura de tela do Linguagem do Azure no Foundry Tools conectado a um agente no portal do Foundry.

Observação

Um recurso Foundry fornece um ambiente unificado que já inclui acesso às ferramentas linguísticas. Você não precisa criar um recurso de linguagem Azure separado para acessar o servidor MCP de linguagem Azure.

Em seguida, experimente a análise de texto no Foundry por conta própria.