ZeroTrain AI Core (Vorschau)
ZeroTrain Ai Core fügt Ihrem Workflow zuverlässige Entscheidungsautomatisierung hinzu. Es wertet eingehende Daten aus und gibt eine empfohlene Aktion, eine Konfidenzbewertung und ein nachverfolgbares Ergebnis zurück. Keine Schulung oder komplexe Einrichtung erforderlich. Ideal für Genehmigungen, Routing, Complianceprüfungen und Workflowautomatisierung.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Service | Klasse | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Standard | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: - Azure Government Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | ZeroTrain-Unterstützung |
| URL | https://www.zerotrain.ai/support |
| E‑Mail | support@zerotrain.ai |
| Connectormetadaten | |
|---|---|
| Herausgeber | Leonard Gambrell - DBA Gambrell Software |
| Website | https://www.zerotrain.ai |
| Datenschutzrichtlinie | https://www.zerotrain.ai/privacy |
| Kategorien | Künstliche Intelligenz; Business Intelligence |
ZeroTrain AI Core Connector
Übersicht
ZeroTrain AI Core ist ein deterministisches Entscheidungsmodul, das für strukturierte Geschäftsautomatisierung entwickelt wurde.
Mit diesem Connector können Microsoft Power Automate-Benutzer strukturierte Daten übermitteln und nachverfolgbare, regelbasierte Entscheidungen mit Konfidenzbewertung empfangen.
ZeroTrain verwendet keine probabilistischen Trainingsmodelle. Alle Entscheidungen werden aus expliziter Logik berechnet, die in der angegebenen Entscheidungstabelle definiert ist.
Authentifizierung
Dieser Connector verwendet die API-Schlüsselauthentifizierung.
Für Zertifizierungstests wurde ein Prüfer-API-Schlüssel separat an das Microsoft-Zertifizierungsteam ausgestellt.
Beim Erstellen einer Verbindung:
- Wählen Sie den ZeroTrain AI Core-Connector aus.
- Geben Sie den bereitgestellten API-Schlüssel in das Feld "API-Schlüssel " ein.
- Erstellen der Verbindung
Der API-Schlüssel muss im x-engine-access-key Header angegeben werden.
Unterstützter Vorgang
ComputeZeroTrainDecision
Dieser Vorgang wertet strukturierte Eingabedaten anhand eines bereitgestellten Entscheidungsmodells aus.
Erforderliche Anforderungsfelder:
-
InputSource– Strukturierte Eingabedaten zur Auswertung -
ModelSource– Entscheidungstabelle mit Regelzeilen
Optionale Felder:
ActionColumnNameDecisionIdColumnNamePriorityColumnNameWeightColumnNameRowFilterModelNameCustomTag
Antwort
Der Verbinder gibt Folgendes zurück:
- Ausgewählte Aktion
- Zuverlässigkeitsbewertung
- Logikablaufverfolgung (optional)
- Informationen zum Ausführungsheader
- Nutzungsmetriken
- Fehler und Warnungen (falls zutreffend)
Testfluss enthalten
Dieses Paket umfasst:
- Connectorlösung (verwaltet)
- Testflusslösung (verwaltet)
Der Testfluss veranschaulicht einen grundlegenden Entscheidungsauswertungsaufruf.
Voraussetzungen
- Microsoft Power Automate-Plan mit benutzerdefinierter Connectorfunktion
- Bereitgestellter ZeroTrain-Prüfer-API-Schlüssel
Support
Herausgeber: ZeroTrain
Website: https://www.zerotrain.ai
Unterstützung: support@zerotrain.ai
Datenschutz: https://www.zerotrain.ai/privacy
Hinweise
Diese Übermittlung ist für die Zertifizierungsprüfung vorgesehen.
API-Schlüssel für Zertifizierungstests werden direkt an das Microsoft-Zertifizierungsteam ausgestellt und werden nicht öffentlich verteilt.
Eine Verbindung wird erstellt
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Beschreibung | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Ihr X-Engine-Zugriffsschlüssel für die Authentifizierung. |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
|
Zero |
Wertet Entscheidungsdaten aus, um deterministische Aktionen mit Konfidenzbewertung zu erzeugen. |
ZeroTrain Decision abrufen
Wertet Entscheidungsdaten aus, um deterministische Aktionen mit Konfidenzbewertung zu erzeugen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Eingangsdaten
|
InputSource | True | object |
Die zu bewertenden Datenwerte. Diese Werte werden mit den Zeilen in der Entscheidungstabelle verglichen. |
|
Entscheidungstabelle
|
ModelSource | True | object |
Die Entscheidungstabelle, die die Bedingungen und die zurückzugebende Aktion definiert. Jede Zeile stellt ein mögliches Ergebnis dar. |
|
ActionColumnName
|
ActionColumnName | string |
Name der Spalte, die die Aktion enthält. Wenn die Spalte nicht angegeben wird oder die Spalte in der Entscheidungstabelle nicht gefunden wird, wird die letzte Spalte verwendet. |
|
|
DecisionIdColumnName
|
DecisionIdColumnName | string |
Name der Spalte in der Entscheidungstabelle, die den Zeilenbezeichner enthält. |
|
|
PriorityColumnName
|
PriorityColumnName | string |
Optionale Spalte zum Sortieren der Entscheidungszeilen. Zeilen mit höherer Priorität werden zuerst nach der Auswertung zurückgegeben. |
|
|
WeightColumnName
|
WeightColumnName | string |
Optionale Spalte, die verwendet wird, um die Rangfolge von Entscheidungszeilen weiter zu verfeinern. Es wirkt sich auf die Reihenfolge innerhalb derselben Prioritätsebene aus. |
|
|
Rowfilter
|
RowFilter | string |
Optionaler Filter, der verwendet wird, um zu begrenzen, welche Zeilen ausgewertet werden (Beispiel: Alter > 30). |
|
|
Modellname
|
ModelName | string |
Optionaler Name des auszuführenden Entscheidungsprozesses. Dieser Wert wird in der Antwort zurückgegeben, um den zur Auswertung verwendeten Prozess auf Stammebene zu identifizieren. |
|
|
CustomTag
|
CustomTag | string |
Optionaler Wert, der mit der Anforderung bereitgestellt und in der Antwort unverändert zurückgegeben wird. Kann bei Bedarf zur Identifizierung oder Korrelation verwendet werden. |
Gibt zurück
Das Ergebnis der Auswertung.
- Körper
- ZeroTrainResponse
Definitionen
ZeroTrainResponse
Das Ergebnis der Auswertung.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Header
|
Header | ResponseHeader |
Informationen zu dieser Auswertung. |
|
Ergebnis
|
Result | DecisionResult |
Das ausgewählte Ergebnis. |
|
UsageInfo
|
UsageInfo | UsageInfo |
Informationen zum Arbeitsauslastungsverbrauch und zur Verarbeitung von Metriken für diese Anforderung. |
|
BatchInfo
|
BatchInfo | BatchInfo |
Informationen zur Ausführung von Batchanforderungen. |
|
Fehler
|
Errors | array of MessageItem |
Fehler, die während der Auswertung zurückgegeben wurden. |
|
Warnings
|
Warnings | array of MessageItem |
Warnungen, die während der Auswertung zurückgegeben werden. |
ResponseHeader
Informationen zu dieser Auswertung.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Produkt
|
product | string |
Name des Produkts. |
|
correlationId
|
correlationId | string |
Eindeutige Anforderungs-ID. |
|
customTag
|
customTag | string |
Benutzerdefinierter Wert, der in der Anforderung bereitgestellt wird. |
|
createdUTC
|
createdUTC | string |
Der Zeitpunkt, zu dem die Auswertung abgeschlossen ist. |
|
processingTime
|
processingTime | string |
Wie lange die Auswertung dauerte. |
|
rowsEvaluated
|
rowsEvaluated | integer |
Anzahl der ausgewerteten Zeilen. |
|
resultCount
|
resultCount | integer |
Anzahl der zurückgegebenen Ergebnisse. |
|
errorCount
|
errorCount | integer |
Anzahl der Fehler. |
|
warningCount
|
warningCount | integer |
Anzahl der Warnungen. |
DecisionResult
Das ausgewählte Ergebnis.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
modelName
|
modelName | string |
Name des verwendeten Modells. |
|
decisionId
|
decisionId | string |
Bezeichner der ausgewählten Zeile. |
|
inputID
|
inputID | string |
Bezeichner der ausgewerteten Daten. |
|
Aktion
|
action | string |
Die Aktion, die aus der Entscheidungstabelle ausgewählt ist. |
|
confidenceScore
|
confidenceScore | number |
Die Bewertung zeigt, wie genau die Daten mit der ausgewählten Zeile übereinstimmen. |
|
logicPassed
|
logicPassed | boolean |
Gibt an, ob die erforderlichen Bedingungen erfüllt waren. |
|
logicTrace
|
logicTrace | array of string |
Liste der Zeilenbezeichner, die zum Ergebnis beigetragen haben. |
MessageItem
Ein Fehler oder eine Warnmeldung.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Code
|
Code | integer |
Numerischer Code. |
|
Meldung
|
Message | string |
Nachrichtenbeschreibung. |
UsageInfo
Informationen zum Arbeitsauslastungsverbrauch und zur Verarbeitung von Metriken für diese Anforderung.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
requestedBytes
|
requestedBytes | integer |
Gesamtgröße der Nutzlast der eingehenden Anforderung in Byte. |
|
modelRows
|
modelRows | integer |
Die Anzahl der Zeilen in der Entscheidungstabelle. |
|
modelColumns
|
modelColumns | integer |
Anzahl der Spalten in der Entscheidungstabelle. |
|
inputSets
|
inputSets | integer |
Die Anzahl der eingabesätze, die in der Anforderung enthalten sind. |
|
workLoadUnits
|
workLoadUnits | integer |
Für diese Anforderung berechnete Gesamtauslastungseinheiten (WU) (Zeilen × Spalten × Eingabesätzen). |
|
inputSetsUsed
|
inputSetsUsed | integer |
Anzahl der verarbeiteten Eingabesätze. |
|
workLoadUnitsUsed
|
workLoadUnitsUsed | integer |
Gesamtauslastungseinheiten, die während der Ausführung verbraucht wurden. |
|
workLoadUnitsInWindowUsed
|
workLoadUnitsInWindowUsed | integer |
Arbeitsauslastungseinheiten, die im aktuellen Ratefenster verbraucht werden. |
|
workLoadUnitsInWindowRemaining
|
workLoadUnitsInWindowRemaining | integer |
Verbleibende Workloadeinheiten, die im aktuellen Ratefenster verfügbar sind. |
|
totalElapsedTime
|
totalElapsedTime | string |
Gesamtzeit für die Verarbeitung der Anforderung. |
|
totalInferenceTime
|
totalInferenceTime | string |
Zeitaufwand für die Auswertung der Entscheidungslogik. |
|
totalDeserializeTime
|
totalDeserializeTime | string |
Zeitaufwand für die Deserialisierung der eingehenden Anforderung. |
BatchInfo
Informationen zur Ausführung von Batchanforderungen.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
isBatched
|
isBatched | boolean |
Gibt an, ob die Anforderung mehrere Eingabesätze enthielt. |
|
isCompleted
|
isCompleted | boolean |
Gibt an, ob alle Eingabesätze verarbeitet wurden. |
|
inputSets
|
inputSets | integer |
Gesamtzahl der übermittelten Eingabesätze. |
|
cursor
|
cursor | integer |
Position des letzten verarbeiteten Eingabesatzes. |