Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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.
- Tutorial: Criar um chatbot com o Serviço de Aplicativo do Azure e o Azure OpenAI (.NET)
- Tutorial: Constrói uma aplicação de geração aumentada de recuperação no Azure App Service com Azure OpenAI e Azure AI Search (.NET)
- Implementar uma App Blazor .NET ligada ao Azure SQL e Azure OpenAI no Azure App Service
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.
- Tutorial: Construa uma aplicação web agente no Azure App Service com Microsoft Agent Framework ou Foundry Agent Service (.NET)
- Série de artigos de blog: Como construir agentes de IA para operações prolongadas com o Microsoft Agent Framework
- Parte 1: Construir agentes de IA de longa duração no Azure App Service com o Microsoft Agent Framework
- Parte 2: Construir agentes de IA de longa duração no Azure App Service com Microsoft Agent Framework
- Parte 3: Orquestração multi-agente do lado do cliente no Azure App Service com Microsoft Agent Framework
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.
- Endpoints OpenAPI seguros para Foundry Agent Service - Proteja a sua aplicação App Service quando usada como uma ferramenta OpenAPI no Foundry Agent Service com autenticação Microsoft Entra
- Configurar a autorização do servidor MCP incorporada (Pré-visualização) - Visão geral dos métodos de autenticação para servidores MCP
- Chamadas do Secure Model Context Protocol para o Azure App Service a partir do Visual Studio Code com autenticação Microsoft Entra - Guia passo a passo para proteger o servidor MCP para o GitHub Copilot Chat no Visual Studio Code