Erste Schritte mit dem Entwerfen von KI-Architekturen

KI ermöglicht Es Computern, Daten zu analysieren, Inhalte zu generieren, Sprache zu synthetisieren, Vorhersagen zu treffen und Entscheidungsfindung in allen Branchen zu unterstützen. Da KI-Funktionen durch generative Modelle, Sprachmodelle und agentbasierte Architekturen erweitert werden, benötigen Organisationen Architekturanleitungen, um zuverlässige, sichere, kostengünstige und betriebsstabile KI-Workloads zu entwerfen.

Dieser Artikel hilft Ihnen bei den ersten Schritten mit KI auf Azure. Es führt KI-Dienste, Referenzarchitekturen, bewährte Methoden und Lernressourcen ein, damit Sie KI-Lösungen entwerfen und erstellen können, die Ihren Workloadanforderungen entsprechen.

Azure Dienste für KI

Azure bietet eine Reihe von Diensten zum Erstellen, Bereitstellen und Verwalten von KI-Workloads. Diese Dienste umfassen Entwicklungsplattformen, vorgefertigte KI-Funktionen, Datenplattformen und Tools zum Erstellen von benutzerdefinierten Modellen. Verwenden Sie die folgenden Dienste, um KI in Ihr Workloaddesign zu integrieren.

KI-Entwicklungsplattformen

  • Microsoft Foundry: Eine einheitliche Plattform als Dienst (PaaS) für die Entwicklung und Bereitstellung von generativen KI-Anwendungen und -Agents. Microsoft Foundry bietet Zugriff auf einen Modellkatalog, Agenthosting über foundry Agent Service, Feinabstimmung, Auswertungstools und verantwortungsvolle KI-Funktionen. Verwenden Sie das Foundry-Portal , um KI-Modelle und -Agents zu experimentieren, zu erstellen und bereitzustellen.

  • Azure Machine Learning: Ein Clouddienst zum Erstellen, Trainieren und Bereitstellen von Machine Learning-Modellen im großen Maßstab. Azure Machine Learning unterstützt Open-Source-Frameworks wie PyTorch, TensorFlow und scikit-learn. Darüber hinaus bietet es Funktionen für AutoML, Hyperparameteroptimierung, verteilte Schulungen, Machine Learning-Vorgänge und verantwortungsvolle KI.

  • Microsoft Copilot Studio: Eine Low-Code-Plattform zum Erstellen, Anpassen und Bereitstellen von KI-basierten Agents. Verwenden Sie Microsoft Copilot Studio, um Unterhaltungs-Agents für interne und externe Szenarien zu erstellen und Microsoft 365 Copilot mit Unternehmensdaten und benutzerdefinierten Workflows zu erweitern.

Vorgefertigte KI-Dienste

  • Foundry Tools: Eine Suite vordefinierter und anpassbarer APIs und Modelle zum Hinzufügen intelligenter Features zu Anwendungen. Die Foundry Tools umfassen Funktionen für Sprache, Übersetzung, Sprachverständnis, Dokumentintelligenz, Inhaltsverständnis, Vision, Inhaltssicherheit und Suche.

  • Azure OpenAI: Bietet Zugriff auf OpenAI-Modelle, einschließlich GPT und DALL-E, über Azure verwaltete Infrastruktur mit Unternehmenssicherheit, Netzwerk und verantwortlichen KI-Kontrollen.

Datenplattformen für KI

  • Microsoft Fabric: Eine End-to-End-Analyse- und Datenplattform, die Datenaufnahme, Transformation, Echtzeitereignisrouting und Berichterstellung umfasst. Microsoft Fabric bietet OneLake als einheitlicher Data Lake und umfasst eingebettete KI-Funktionen, Microsoft Copilot Features und integration in Foundry Tools.

  • Azure Databricks: Eine Spark-basierte Analyseplattform für Datentechnik, Data Science und maschinelles Lernen. Azure Databricks stellt Databricks Runtime für Azure Machine Learning, MLflow-Integration, AutoML, die Feinabstimmung von Foundation-Modellen und Mosaic AI Vector Search für embeddingbasierte Suche bereit.

  • Azure HDInsight: Ein verwalteter Apache Spark-Dienst für die Verarbeitung und Analyse von Big Data. Azure HDInsight Spark-Cluster unterstützen Machine Learning Workloads über MLlib, sind mit Azure Storage und Azure Data Lake Storage kompatibel und unterstützen SynapseML für Deep Learning.

  • Azure Data Lake Storage: Ein skalierbares, zentralisiertes Repository zum Speichern strukturierter und unstrukturierter Daten. Azure Data Lake Storage bietet Dateisystemsemantik, Sicherheit auf Dateiebene und mehrstufigen Speicher basierend auf Azure Blob Storage.

Enterprise Intelligence-Ebenen

Die KI-Architektur von Microsoft führt drei ergänzende Intelligenzebenen oder IQs ein, die wichtige Kontextquellen für KI-Systeme darstellen:

  • Work IQ erfasst Informationen dazu, wie die Arbeit innerhalb einer Organisation erfolgt. Es verwendet Signale von Microsoft 365 wie E-Mails, Chats, Besprechungen, Dokumenten und Zusammenarbeitsmustern.

    Diese Ebene ist für die Erdung von KI in menschlichem Aktivitäts- und Organisationsverhalten unerlässlich, anstatt Interaktionen als isolierte Eingabeaufforderungen zu behandeln.

  • Fabric IQ bietet Informationen, die von strukturierten Unternehmensdaten abgeleitet werden, die in Microsoft Fabric verwaltet werden, einschließlich Analysemodellen, Key Performance Indicators (KPIs) und Geschäftseinheiten.

    Fabric IQ ermöglicht KI, komplexe analytische Fragen zu beantworten und Ergebnisse im Kontext von Geschäftsvorgängen zu interpretieren.

  • Foundry IQ bietet eine einheitliche, multisource Wissensschicht, mit der KI-Agenten Antworten in Unternehmensdaten abrufen und bodenieren können.

    Diese Ebene ist entscheidend für die Umsetzung von Ansätzen wie Retrieval-Augmented Generation (RAG), um sicherzustellen, dass KI-generierte Ausgaben korrekt, aktuell und regelkonform sind.

Architecture

Das folgende Diagramm zeigt eine grundlegende End-to-End-Chatarchitektur, die Microsoft Foundry verwendet. Diese Referenzarchitektur veranschaulicht, wie KI-Dienste eine produktionsfähige Lösung für Azure umfassen. Es umfasst Identitäts-, Netzwerk-, Überwachungs- und Governanceebenen.

Diagramm, das eine grundlegende End-to-End-Chatarchitektur zeigt, die Microsoft Foundry verwendet.

Das Diagramm zeigt eine detaillierte Azure Architektur für die Bereitstellung einer KI-Lösung. Links verbindet sich ein Benutzer über ein Anwendungsgateway mit einer Web Application Firewall (WAF), das Teil eines virtuellen Netzwerks ist. Dieses Gateway verknüpft mit privaten DNS-Zonen (Domain Name System). Azure DDoS Protection schützt das Gateway. Unter dem Gateway stellen private Endpunkte eine Verbindung mit Diensten wie Azure App Service, Azure Key Vault und Azure Storage her, die für die Client-App-Bereitstellung verwendet werden. Azure App Service wird mit Identität verwaltet und erstreckt sich über drei Zonen. Application Insights und Azure Monitor stellen Überwachungsfunktionen bereit und Microsoft Entra ID übernimmt die Authentifizierung. Auf der rechten Seite verfügt das virtuelle Netzwerk über mehrere Subnetze: App Service-Integration, ein privater Endpunkt, Microsoft Foundry-Integration, Azure KI-Agent-Integration, Azure Bastion, ein Sprungfeld, Build-Agents und Azure Firewall. Jedes Subnetz hostet bestimmte Endpunkte oder Dienste, z. B. Speicher, Microsoft Foundry, Azure KI-Suche, Azure Cosmos DB und Wissensspeicher, die sich über private Endpunkte verbinden. Ausgehender Datenverkehr aus dem Netzwerk durchläuft die Azure Firewall, um Internetquellen zu erreichen. Ganz rechts stellt ein separates Feld Microsoft Foundry dar, das ein Konto und ein Projekt enthält. Verwaltete Identitäten verbinden den Foundry Agent Service mit dem Microsoft Foundry-Projekt, das wiederum auf Azure OpenAI zugreift. Das Diagramm verwendet nummerierte Kreise, um den logischen Fluss anzugeben, der zeigt, wie Benutzeranforderungen das Netzwerk durchlaufen, mit verschiedenen Endpunkten interagieren und eine Verbindung mit Foundry Tools und Speicher herstellen.

Laden Sie eine Visio-Datei dieser Architektur herunter.

Das vorherige Diagramm zeigt eine typische grundlegende KI-Implementierung. Informationen zu praxisnahen Lösungen, die Sie in Azure erstellen können, finden Sie unter KI-Architekturen.

Erkunden von KI-Architekturen und Leitfäden

Die Artikel in diesem Abschnitt enthalten Leitfäden und vollständig entwickelte Architekturen, die Sie in Azure bereitstellen und auf Lösungen auf Produktionsniveau erweitern können. Lösungsideen veranschaulichen Implementierungsmuster und -möglichkeiten, wenn Sie Ihre KI-Machbarkeitsstudie (POC)-Entwicklung planen. Diese Artikel können Ihnen dabei helfen, zu entscheiden, wie Sie KI-Technologien in Azure einsetzen.

  • Übersicht über KI-Technologien: Bietet eine Übersicht über KI-Konzepte, Entwicklungsplattformen und Architekturmuster, die Ihnen beim Entwerfen von KI-Workloads auf Azure helfen.

Auswählen eines KI-Diensts

In den folgenden Artikeln können Sie die besten KI-Technologien für Ihre Workloadanforderungen bewerten und auswählen:

KI-Lösungsideen

Die folgenden KI-Lösungsideen zeigen Implementierungsmuster und Möglichkeiten zur Erkundung.

Ideen zur Audioverarbeitungslösung

Bildverarbeitung

Prädiktive Analytik

MLOps-Lösungsideen

Dokumentverarbeitung und -anreicherung

Workflow-Automatisierung

KI-Architekturen

Die folgenden produktionsbereiten Architekturen veranschaulichen End-to-End-KI-Lösungen, die Sie bereitstellen und anpassen können.

Chatten mit Daten

Dokumentenverarbeitung

Video- und Bildklassifizierung

Audioverarbeitungsarchitekturen

Regulatory

KI-Leitfäden

Entwicklung und Evaluierung von RAG-Lösungen

MLOps-Leitfäden

Proxy-generative KI-Modelle

Organisationsbereitschaft

Organisationen zu Beginn des Cloudakzeptanzprozesses können die Cloud Adoption Framework für Azure verwenden, um auf bewährte Anleitungen zuzugreifen, die die Cloudakzeptanz beschleunigen.

Anleitungen zur KI-spezifischen Einführung finden Sie in den folgenden Cloud Adoption Framework Ressourcen:

  • KI-Einführung: Bietet einen strukturierten Prozess für die Einführung von KI-Lösungen in Azure, einschließlich Strategie, Planung, Bereitschaft, Governance, Sicherheit und Management.

  • KI bereit: Beschreibt den Organisatorischen Prozess zum Erstellen von KI-Workloads in Azure, einschließlich Ressourcenorganisation, Netzwerk, Zuverlässigkeit und Governance.

Um die Qualität Ihrer KI-Lösung auf Azure zu gewährleisten, befolgen Sie die Anleitungen im Azure Well-Architected Framework. Das Well-Architected Framework bietet präskriptive Anleitungen für Organisationen, die architektonische Exzellenz anstreben, und beschreibt, wie Sie kostenoptimierte Azure Lösungen entwerfen, bereitstellen und überwachen können.

Eine KI-spezifische Anleitung finden Sie in der folgenden Well-Architected Framework-Ressource:

  • KI-Workloads auf Azure: Behebt architekturrelevante Herausforderungen beim Entwerfen von KI-Workloads, einschließlich nicht deterministischer Funktionalität, Daten- und Anwendungsentwurf sowie Vorgänge in den fünf Well-Architected Framework-Säulen.

Informationen zu KI-bezogenen Well-Architected Framework-Diensthandbüchern finden Sie unter:

Bewährte Methoden

Befolgen Sie diese bewährten Methoden, um die Zuverlässigkeit, Sicherheit, Kosteneffizienz, betriebliche Qualität und Leistung Ihrer KI-Workloads auf Azure zu verbessern:

Bleiben Sie mit KI auf dem Laufenden

Azure AI Services entwickeln sich weiter, um moderne Herausforderungen im Datenbereich zu bewältigen. Informieren Sie sich über die neuesten Updates und Features.

Wenn Sie mit wichtigen KI-Diensten auf dem laufenden bleiben möchten, lesen Sie die folgenden Artikel:

Amazon Web Services (AWS) oder Google Cloud Professionals

Damit Sie schnell hochfahren können, vergleichen die folgenden Artikel Azure KI-Optionen mit anderen Clouddiensten:

  • Daten und KI: Vergleicht AWS-Daten und KI-Dienste, einschließlich Maschinelles Lernen, generative KI- und KI-Plattformdienste, mit ihren Azure Gegenstücken.

  • KI und maschinelles Lernen: Vergleicht Google Cloud AI- und Machine Learning-Dienste, einschließlich Vertex AI, Dialogflow und Gemini, mit ihren Azure Gegenstücken.