Partilhar via


Integre a IA em seus aplicativos do Serviço de Aplicativo do Azure

Este artigo orienta-o para tutoriais e recursos específicos do idioma para o ajudar a desenvolver aplicações inteligentes com o App Service.

O Serviço de Aplicativo do Azure facilita a integração de recursos de IA em seus aplicativos Web em várias linguagens de programação e estruturas. Se você deseja usar modelos poderosos do Azure OpenAI, implantar modelos locais de pequenos idiomas (SLMs) diretamente com seus aplicativos, criar aplicativos Web agentes, expor seu aplicativo como uma ferramenta para agentes de IA usando OpenAPI, servidores MCP (Host Model Context Protocol) ou implementar padrões avançados, como geração aumentada de recuperação (RAG), o Serviço de Aplicativo fornece a plataforma flexível e segura de que você precisa para aplicativos alimentados por IA.

O Serviço de Aplicativo oferece várias vantagens para desenvolver e implantar aplicativos baseados em IA:

  • Integração nativa com os serviços de IA do Azure - Conecte-se perfeitamente ao Azure OpenAI e a outros serviços de IA usando identidades gerenciadas para autenticação segura e sem senha
  • Suporte a SLM local - Use extensões de sidecar para implantar modelos de idiomas menores diretamente com seu aplicativo
  • Segurança de nível empresarial - Implemente isolamento de rede, criptografia de ponta a ponta e controle de acesso baseado em função
  • DevOps simplificado com integração com o GitHub - Simplifique os pipelines de CI/CD usando as ações do GitHub, aproveite os Codespaces do GitHub com o GitHub Copilot integrado para desenvolvimento assistido por IA e crie fluxos de trabalho completos desde o desenvolvimento até a implantação da produção

Crie chatbots e aplicativos RAG no Serviço de Aplicativo

Crie aplicativos Web inteligentes que usam o Azure OpenAI para bate-papo ou geração aumentada de recuperação (RAG). Estes tutoriais mostram como integrar o Azure OpenAI e (opcionalmente) o Azure AI Search para criar chatbots e soluções RAG no seu idioma preferido, usando identidades gerenciadas para autenticação segura.

Crie aplicativos Web agenticos

Transforme as suas aplicações web CRUD tradicionais para a era da IA adicionando capacidades agentes com frameworks como Microsoft Semantic Kernel, LangGraph ou Foundry Agent Service. Em vez de os usuários navegarem por formulários, caixas de texto e menus suspensos, você pode oferecer uma interface de conversação que permite que os usuários "conversem com um agente" que executa de forma inteligente as mesmas operações que seu aplicativo fornece. Essa abordagem permite que seu aplicativo Web raciocine, planeje e execute ações em nome dos usuários.

App Service como ferramenta OpenAPI no Microsoft Foundry agent

Capacite as suas aplicações web existentes expondo as suas capacidades ao Foundry Agent Service usando OpenAPI. Muitos aplicativos Web já fornecem APIs REST, tornando-os candidatos ideais para integração em agentes que podem chamar APIs REST como ferramentas. Ao ligar o Foundry Agent Service a estas APIs, pode criar rapidamente agentes poderosos e ricos em funcionalidades com pouco código.

Serviço de Aplicativo como servidores MCP (Model Context Protocol)

Integre seu aplicativo Web como um servidor MCP (Model Context Protocol) para estender os recursos dos principais agentes pessoais de IA, como o GitHub Copilot Chat, o Cursor e o Winsurf. Ao expor as APIs do seu aplicativo por meio do MCP, você pode turbinar esses agentes com os recursos exclusivos e a lógica de negócios que seu aplicativo Web já oferece, sem grandes esforços de desenvolvimento ou rearquitetura.

Use um SLM local (contêiner de sidecar)

Implante um aplicativo Web com um modelo de idioma pequeno (SLM) local como um contêiner sidecar para executar modelos de IA inteiramente em seu ambiente do Serviço de Aplicativo. Não são necessárias chamadas de saída ou dependências de serviços de IA externos. Essa abordagem é ideal se você tiver requisitos rigorosos de privacidade ou conformidade de dados, já que todo o processamento e dados de IA permanecem locais para seu aplicativo. O Serviço de Aplicativo oferece níveis de preços de alto desempenho e otimização de memória necessários para executar SLMs em sidecars.

Autenticar chamadas de ferramentas no App Service

Proteja as suas aplicações baseadas em IA com autenticação e autorização Microsoft Entra. Estes guias mostram-lhe como proteger as suas ferramentas OpenAPI e servidores MCP no Azure App Service para que apenas utilizadores autorizados e agentes possam aceder a eles.

Mais recursos