Beschreiben von SAP AI Foundation

Objective

After completing this lesson, you will be able to beschreiben Sie SAP AI Foundation.

SAP Document AI

SAP AI Business Services – Übersicht

SAP Document AI ist ein eigenständiger Service auf der SAP Business Technology Platform, der die Verarbeitung von Geschäftsbelegen automatisieren soll. In vielen Unternehmensprozessen wird eine grundlegende Herausforderung angegangen: Kritische Geschäftsdaten sind noch immer in unstrukturierten oder halbstrukturierten Dokumenten wie PDFs, gescannten Bildern oder E-Mail-Anhängen enthalten. Typische Beispiele sind Lieferantenrechnungen im Finanzwesen, Lieferscheine in der Logistik, Kundenaufträge im Verkauf und Qualitätszeugnisse im Qualitätsmanagement. Bevor diese Informationen in SAP-Systemen verarbeitet werden können, müssen sie extrahiert und in strukturierte Daten transformiert werden.

Aus technischer Sicht konzentriert sich SAP Document AI auf das Dokumentenverständnis als dedizierte Funktion innerhalb der durchgängigen Prozessautomatisierung. Dokumente werden dem Service über APIs oder SAP-Anwendungsschnittstellen bereitgestellt. Kanäle wie E-Mail-Posteingänge, mobile Erfassung oder Cloud-Speicher werden in der Regel von vorgelagerten BTP-Services abgewickelt, die Dokumente zur Analyse an SAP Document AI weiterleiten. Nach dem Empfang wendet der Service die optische Zeichenerkennung (OCR) an, um Text zu extrahieren, klassifiziert die Dokumentart und identifiziert vordefinierte geschäftsrelevante Felder mithilfe dokumentspezifischer KI-Modelle.

Ein wichtiger Aspekt der Lösung ist die Validierung von Menschen in der Schleife. Extrahierte Werte können über eine Benutzeroberfläche überprüft und korrigiert werden. Je nach Szenario und Konfiguration kann dieses Feedback genutzt werden, um die Extraktionsqualität im Laufe der Zeit zu verbessern. SAP Document AI selbst koordiniert keine Business Workflows, sondern stellt zuverlässige, strukturierte Dokumentdaten bereit, die von nachgelagerten Services oder SAP-Anwendungen zur weiteren Verarbeitung verwendet werden können.

In der SAP-Landschaft wird SAP Document AI in der Regel verwendet, wenn Belegdaten mit vorhandenen Business-Objekten abgeglichen werden müssen. Ein gängiges Beispiel ist die Lieferscheinverarbeitung: Mengen und Positionsreferenzen werden aus einem eingehenden Beleg extrahiert und mit vorhandenen Belegen abgeglichenin SAP S/4HANA, bevor Folgeaktionen ausgelöst werden. Dieser Ansatz reduziert die manuelle Dateneingabe und behält gleichzeitig die Integration mit SAP-Standardgeschäftsprozessen bei.

Funktionen von SAP Document AI

Funktionsübersicht

  • Aufnahme von Dokumenten über APIs und SAP-Anwendungsschnittstellen.
  • OCR-basierte Textextraktion aus gescannten und digitalen Dokumenten.
  • Klassifizierung von Dokumentarten und Extraktion vordefinierter Geschäftsfelder.
  • Vorkonfigurierter Inhalt für Standarddokumente wie Rechnungen, Lieferscheine und Qualitätszeugnisse.
  • Validierungsschnittstelle zum Prüfen und Korrigieren extrahierter Daten.
  • Verwendung von Benutzer-Feedback, um die Extraktionsqualität im Laufe der Zeit zu verbessern.
  • Integration in Automatisierungsszenarien innerhalb der SAP-Anwendungslandschaft.

Weitere Infos

Weitere Informationen zu SAP AI Business Services finden Sie in der offiziellen Produktdokumentation.

Hub für generative KI

Was ist der Generative AI Hub?

Der Hub für generative KI ist eine Reihe von Funktionen in der KI-Grundlage, die einen einheitlichen Zugriff auf eine Vielzahl von Modellen und Orchestrierungswerkzeugen für generative KI bieten. Sein Zweck besteht darin, die Verwendung von LLMs und anderen generativen KI-Technologien in Geschäftsanwendungen zu vereinfachen, die auf SAP BTP erstellt oder erweitert wurden.

Anstatt direkt mit einzelnen Modellanbietern, anbieterspezifischen APIs oder Laufzeitdetails zu interagieren, verwenden Entwickler den Hub für generative KI als zentralen Ort für Folgendes:

  • Zugriff auf Grenzmodelle von verschiedenen Anbietern.
  • Experimentieren Sie mit Eingabeaufforderungen, und verwalten Sie sie.
  • Integrieren Sie generative KI in Anwendungen von.
  • Verwalten Sie den Lebenszyklus von Prompts und die Verwendung von Modellen.
  • Kombinieren Sie generative KI mit dem in SAP-Systemen gespeicherten Geschäftskontext.

GenAi Hub

Der Hub für generative KI bietet eine konsistente Schnittstelle, unabhängig davon, wo ein Modell ausgeführt wird oder welche zugrunde liegende Technologie verwendet wird.

Kernfunktionen des Hub für generative KI

Modellzugriff

Der Hub für generative KI ermöglicht den Zugriff auf eine große Auswahl generativer KI-Modelle, einschließlich großer Sprachmodelle von mehreren Anbietern sowie verfeinerte oder benutzerdefinierte Modelle. Das Hauptziel besteht darin, die technische Komplexität zu reduzieren und es Entwicklern zu ermöglichen, Modelle auszuwählen oder zu wechseln, ohne die Anwendungslogik zu ändern.

Prompt Experimentation und Lebenszyklus

Der Hub für generative KI stellt Tools zum Entwerfen, Testen, Validieren und Versionieren von Eingabeaufforderungen bereit. Dies ermöglicht eine kontrollierte Nutzung generativer KI und trägt dazu bei, ein konsistentes Verhalten in Entwicklungs-, Test- und Produktivszenarios sicherzustellen.

Modellorchestrierung

Szenarios für generative KI erfordern häufig mehr als einen einzigen Modellaufruf. Typische Elemente sind:

  • Grounding-Antworten mit Geschäftsdaten
  • Nachbearbeitungs- und Validierungslogik
  • Integration mit SAP-APIs und -Services

Der Hub für generative KI unterstützt diese Orchestrierung, indem er die zugrunde liegenden Laufzeitfunktionen von SAP AI Core nutzt und einen gemeinsamen operativen Ansatz bereitstellt.

SAP AI Core: Die Laufzeit für KI-Workloads

Der Hub für generative KI baut auf SAP AI Core auf, indem er seine Laufzeitfunktionen nutzt, um Prompt-Anforderungen, Inferenz-Workloads oder Modellimplementierungen auszuführen. Diese Trennung ermöglicht es Entwicklern, sich auf die Nutzung und Orchestrierung generativer KI zu konzentrieren, während SAP AI Core eine zuverlässige und skalierbare Ausführung sicherstellt.

SAP AI Core ist die Laufzeit von SAP für Schwerlast-KI. Sie können Ihre KI-Modelle kosteneffizient in großem Maßstab trainieren und implementieren. Sie profitieren von einer beschleunigten Performance mit GPU-Unterstützung und stellen gleichzeitig die Kosteneffizienz sicher, indem Sie aus einer Vielzahl von Speicher-, CPU- und GPU-Serviceplänen wählen und von integrierter Autoskalierung und Scale-to-Zero profitieren.

Darüber hinaus profitieren Sie von von SAP verwalteten Modell-Deployments, die die Komplexität der Verwaltung von Deployments für Sie verbergen und einfach einen API-Endpunkt exponieren, den Sie in Ihre Geschäftsanwendungen integrieren und verwenden können. Sie können Ihre KI-Anwendungsfälle, die auf SAP AI Core basieren, über das einheitliche KI-API integrieren.

Das KI-API ist kein Produkt, sondern eine einheitliche API-Definition, die von KI-Laufzeiten implementiert wird, z.B. SAP AI Core, und mit der konsumierende Anwendungen eine Verbindung zu herstellen können. Mit dieser einheitlichen API-Definition profitieren Sie von einer einheitlichen Nutzung in Ihren Geschäftsanwendungen sowie von einem einheitlichen Betrieb und einer einheitlichen Verwaltung im SAP AI Launchpad.

SAP AI Launchpad: Verwaltung von KI-Szenarien

SAP AI Launchpad ist die zentrale Anwendung für den Zugriff auf und die Verwaltung Ihrer KI-Anwendungsfälle. Sie können über das einheitliche KI-API eine Verbindung zu mehreren Laufzeiten herstellen und das KI-Lebenszyklusmanagement Ihrer Anwendungsfälle im SAP AI Launchpad optimieren. Auf der einen Seite profitieren Sie von der Zentralisierung Ihres KI-Lebenszyklusmanagements in einem einzigen Tool, und auf der anderen Seite profitieren Sie vom einheitlichen KI-Lebenszyklus in der KI-API, ohne dass Sie servicespezifische Details kennen müssen.

Darüber hinaus können Sie Ihre Modelle im SAP AI Launchpad kontinuierlich überwachen und ihre Performance basierend auf den Erkenntnissen verbessern. Sie können Metriken aus Ihren Trainingsläufen erfassen, die Metriken modellübergreifend vergleichen und in Diagrammen visualisieren, um ein besseres Verständnis zu erhalten. Auf diese Weise können Sie die Konfigurationen identifizieren, die eine optimale Performance erzielen.

Für generative KI ermöglicht das SAP AI Launchpad Entwicklern und Operatoren, Aktivitäten zu beobachten, die über den Hub für generative KI ausgelöst wurden, z.B. Prompt-Ausführungen oder Modellimplementierungen. Während der Hub für generative KI verwendet wird, um Szenarios für generative KI zu entwerfen und aufzurufen, bietet das SAP AI Launchpad die zentrale operative Sicht, um diese Szenarios über Laufzeiten hinweg zu überwachen und zu verwalten.

Alles zusammenführen

Die SAP AI Foundation bietet die technische Grundlage für die Entwicklung und den Betrieb KI-gesteuerter Erweiterungen und Lösungen auf der SAP Business Technology Platform.

Innerhalb dieser Grundlage dient der Hub für generative KI als zentraler Einstiegspunkt für die Arbeit mit großen Sprachmodellen (Large Language Models, LLMs), Funktionen für generative KI und modellgesteuerte Logik.

Sie erfasst einen Großteil der Komplexität moderner KI-Technologien und macht sie über die SAP BTP hinweg einheitlich und konsistent zugänglich.

Während der Hub für generative KI die Hauptschnittstelle für Entwickler ist, arbeitet er eng mit zwei zugrunde liegenden Komponenten zusammen:

  • SAP AI Core – die skalierbare Laufzeit für KI-Workloads
  • SAP AI Launchpad – die zentrale Anwendung zum Verwalten und Überwachen von KI-Szenarien
  • KI-API – die einheitliche API-Definition, die konsumierende Anwendungen mit KI-Laufzeiten verbindet

Notiz

Das KI-API ist kein eigenständiges Produkt, sondern eine gemeinsame API-Definition, die sicherstellt, dass KI-Laufzeiten konsistent verwendet werden können. Anwendungen verbinden sich über das KI-API mit KI-Szenarien, und Laufzeiten wie AI Core implementieren diese Schnittstelle.

Zusammen bilden diese Elemente die technische Umgebung, in der generative KI auf der SAP BTP erforscht, integriert und in die Produktion gebracht werden kann.

Wichtigste Erkenntnisse dieser Lektion

SAP bietet mehrere Services oder Anwendungen an, in denen KI bereits enthalten ist, z. B. SAP AI Business Services. Mit diesen Services in Ihrem Unternehmen können Sie Ihre manuellen Arbeitsschritte in eine automatisierte Geschäftsabwicklung umwandeln.