HTTP APIs und KI
Da viele KI-Systeme über eine API zur Verfügung stehen (z.B. GPT-4 von OpenAI), können Sie deren Funktionalitäten in MapForce-Mappings integrieren. Um KI-basierte Datenverarbeitung nützen zu können, müssen Sie einen REST-Webservice-Aufruf an eine API (z.B. OpenAI API, Azure OpenAI API, AWS AI Services, usw.) erstellen.
Grundlegende Schritte
Die Konfiguration der KI-Funktionalität in MapForce ist unten in groben Zügen beschrieben:
1.Einfügen einer Quellkomponente. Dabei kann es sich um ein beliebiges von MapForce unterstütztes Datenformat handeln (z.B. eine XML-Datei, eine Datenbank, eine JSON-Datei, usw.).
2.Einfügen einer Zielkomponente. Bei der Zielkomponente kann es sich um ein beliebiges von MapForce unterstütztes Datenformat handeln (z.B. eine XML-Datei, eine Datenbank, eine JSON-Datei, usw.).
3.Einfügen eines REST-Webservice-Aufrufs, der Quelldaten verarbeitet. Die verarbeiteten Quelldaten werden anschließend in die Zielkomponente geschrieben.
4.Konfiguration des Webservice-Aufrufs, durch Definition der API, URL, des geheimen API-Schlüssels und der ID Ihres Unternehmens, der JSON-Request- und Response-Struktur. Die JSON-Request- und die Response-Struktur können automatisch in MapForce oder XMLSpy generiert werden. Die Request- und die Response-Struktur werden in der Webservice-Aufruf-Komponente angezeigt.
5.Weitere Konfiguration des Mappings nach Bedarf.
Anwendungsszenarien
Der Ordner MapForceExamples enthält die folgenden Beispiele für KI-basierte Mappings:
•SentimentAnalysis.mfd
•AI_ImageClassification.mfd
Um diese Mappings testen zu können, benötigen Sie die Anmeldeinformationen Ihres Unternehmens. Nähere Informationen zu diesen Beispielen und der KI-Funktionalität in MapForce finden Sie auf der Altova-Website in den folgenden Artikeln:
•AI-Based Support Request Sentiment Analysis Using MapForce and GPT-4
•AI-Based Database Image Classification with Altova MapForce