Table of Contents

Technisches Hintergrundwissen

Architektur des unitop KI Frameworks

Das unitop KI Framework bildet eine Brücke zwischen Microsoft Dynamics 365 Business Central und den Azure OpenAI Services:

  • Es ermöglicht die Verbindung zu Azure OpenAI über API-Aufrufe.
  • Es unterstützt verschiedene KI-Modelle und Konfigurationen.
  • Es bietet eine strukturierte Umgebung für die Definition von Prompts.
  • Es ermöglicht die Einbindung von Geschäftsdaten aus Business Central in KI-Anfragen.

Sicherheitsaspekte

  • Die Kommunikation zwischen Business Central und Azure OpenAI erfolgt verschlüsselt.
  • Die Authentifizierung wird über sichere API-Schlüssel und OAuth 2.0 implementiert.
  • Bei regionalen Deployments werden Daten garantiert in der ausgewählten Azure-Region verarbeitet.

Tokenverbrauch und Kosten

  • Der Verbrauch von Tokens ist ein wichtiger Faktor bei der Nutzung von Azure OpenAI.
  • Jede Anfrage und Antwort verbraucht Tokens, die kostenpflichtig sind.
  • Die Anzahl der verbrauchten Tokens hängt ab von:
    • Der Länge der Prompts.
    • Der Menge an Geschäftsdaten, die in die Anfrage eingebunden werden.
    • Der Länge der KI-Antworten (Max. Tokens Parameter).
  • Die Kosten werden basierend auf dem Tokenverbrauch berechnet.

API und Schnittstellenbeschreibungen

Infrastruktur Einrichtung

Das unitop KI Framework benötigt folgende Azure-Infrastrukturkomponenten:

  • Azure Subscription
  • Azure OpenAI Service
  • Azure Active Directory App-Registrierung mit entsprechenden Berechtigungen
  • Optional: Azure AI Search für Retrieval Augmented Generation

Azure OpenAI Service Bereitstellung

  • Erstellen Sie eine Azure OpenAI Service Ressource in Ihrem Azure Portal.
  • Wählen Sie für DSGVO-Konformität einen regionalen Deployment-Typ in einer europäischen Region.
  • Stellen Sie die benötigten Modelle innerhalb der Azure OpenAI Service Ressource bereit.

Konfiguration

Die Verbindung zwischen Business Central und Azure OpenAI wird über folgende Parameter konfiguriert:

Azure OpenAI Verbindungsparameter

Parameter Beschreibung
Abonnement-ID Die ID Ihres Azure-Abonnements
Ressourcengruppe Die Ressourcengruppe, die Ihre Azure OpenAI Ressource enthält
Kontoname Der Name Ihrer Azure OpenAI Service Ressource
API Schlüssel Der API-Schlüssel für die Authentifizierung bei Azure OpenAI

OAuth 2.0 Konfiguration

Parameter Beschreibung
Tenant ID Die Verzeichnis-ID Ihres Azure Tenants
Client ID Die Anwendungs-ID der App-Registrierung
Client Secret Der geheime Clientschlüssel der App-Registrierung
OAuth Ressource Die zu verwendende Ressource (https://management.azure.com/)