Freigeben über


Integrieren von KI in Ihre Azure App Service-Anwendungen

Dieser Artikel führt Sie zu sprachspezifischen Lernprogrammen und Ressourcen, mit denen Sie intelligente Anwendungen mit App Service erstellen können.

Azure App Service erleichtert die Integration von KI-Funktionen in Ihre Webanwendungen in mehrere Programmiersprachen und Frameworks. Ganz gleich, ob Sie leistungsstarke Azure OpenAI-Modelle verwenden möchten, lokale kleine Sprachmodelle (SLMs) direkt mit Ihren Apps bereitstellen, agentische Webanwendungen erstellen, Ihre App als Tool für KI-Agenten mit OpenAPI, Model Context Protocol (MCP)-Server hosten oder erweiterte Muster wie Retrieval Augmented Generation (RAG) implementieren wollen, App Service bietet die flexible, sichere Plattform, die Sie für KI-basierte Anwendungen benötigen.

App Service bietet mehrere Vorteile für die Entwicklung und Bereitstellung von KI-basierten Anwendungen:

  • Native Integration in Azure AI-Dienste – Nahtlose Verbindung mit Azure OpenAI und anderen AI-Diensten mithilfe von verwalteten Identitäten für sichere, kennwortlose Authentifizierung
  • Lokale SLM-Unterstützung – Verwenden von Sidecar-Erweiterungen, um kleinere Sprachmodelle direkt mit Ihrer Anwendung bereitzustellen
  • Sicherheit auf Unternehmensniveau – Implementieren der Netzwerkisolation, End-to-End-Verschlüsselung und rollenbasierter Zugriffssteuerung
  • Vereinfachte DevOps mit GitHub-Integration – Optimieren von CI/CD-Pipelines mithilfe von GitHub-Aktionen, Nutzen von GitHub Codespaces mit integriertem GitHub Copilot für KI-unterstützte Entwicklung und Erstellen von End-to-End-Workflows von der Entwicklung bis zur Produktionsbereitstellung

Erstellen von Chatbots und RAG-Anwendungen in App Service

Erstellen Sie intelligente Web-Apps, die Azure OpenAI für Chats oder Retrieval Augmented Generation (RAG) verwenden. In diesen Lernprogrammen erfahren Sie, wie Sie Azure OpenAI und (optional) die Azure KI-Suche integrieren, um Chatbots und RAG-Lösungen in Ihrer bevorzugten Sprache zu erstellen und verwaltete Identitäten für die sichere Authentifizierung zu verwenden.

Erstellen agentischer Webanwendungen

Transformieren Sie Ihre herkömmlichen CRUD-Webanwendungen für die KI-Ära, indem Sie Agent-Funktionen mit Frameworks wie Microsoft Semantic Kernel, LangGraph oder Foundry Agent Service hinzufügen. Anstatt in Formularen, Textfeldern und Dropdowns zu navigieren, können Sie eine Unterhaltungsschnittstelle anbieten, über die Benutzer „mit einem Agenten sprechen“ können, der die gleichen Vorgänge ausführt, die Ihre App bereitstellt. Dieser Ansatz ermöglicht es Ihrer Web-App, Aktionen im Namen der Benutzer zu erstellen, zu planen und durchzuführen.

App-Dienst als OpenAPI-Tool im Microsoft Foundry-Agent

Fördern Sie Ihre vorhandenen Web-Apps, indem Sie ihre Funktionen dem Foundry Agent Service mit OpenAPI zur Verfügung stellen. Viele Web-Apps bieten bereits REST-APIs, wodurch sie ideal für die Integration in Agenten geeignet sind, die REST-APIs als Tools aufrufen können. Indem Sie den Foundry Agent Service mit diesen APIs verbinden, können Sie schnell leistungsstarke, funktionsreiche Agents mit wenig Code erstellen.

App Service als Model Context Protocol (MCP)-Server

Integrieren Sie Ihre Web-App als Model Context Protocol (MCP) -Server, um die Funktionen führender persönlicher KI-Agenten wie GitHub Copilot Chat, Cursor und Winsurf zu erweitern. Indem Sie die APIs Ihrer App über MCP verfügbar macht, können Sie diese Agenten mit den einzigartigen Features und der Geschäftslogik ausstatten, die Ihre Web-App bereits bietet, ohne großen Entwicklungsaufwand oder eine Neugestaltung der Architektur.

Verwenden eines lokalen SLM-Containers (Sidecar-Container)

Stellen Sie eine Web-App mit einem lokalen kleinen Sprachmodell (SLM) als Sidecar-Container bereit, um KI-Modelle vollständig innerhalb Ihrer App Service-Umgebung auszuführen. Es sind keine ausgehenden Aufrufe oder Abhängigkeiten von externen KI-Diensten erforderlich. Dieser Ansatz ist ideal, wenn Sie strenge Datenschutz- oder Complianceanforderungen haben, da die gesamte KI-Verarbeitung und alle Daten lokal in Ihrer App verbleiben. App Service bietet leistungsstarke, speicheroptimierte Preisstufen, die für die Ausführung von SLMs in Sidecars erforderlich sind.

Authentifizieren von Toolaufrufen an App Service

Sichern Sie Ihre KI-basierten Anwendungen mit Microsoft Entra-Authentifizierung und Autorisierung. Diese Leitfäden zeigen Ihnen, wie Sie Ihre OpenAPI-Tools und MCP-Server in Azure App Service schützen, damit nur autorisierte Benutzer und Agents darauf zugreifen können.

Weitere Ressourcen