ZeroTrain AI Core (preview)
ZeroTrain Ai Core voegt betrouwbare beslissingsautomatisering toe aan uw werkstroom. Het evalueert binnenkomende gegevens en retourneert een aanbevolen actie, betrouwbaarheidsscore en traceerbaar resultaat. Er is geen training of complexe installatie vereist. Ideaal voor goedkeuringen, routering, nalevingscontroles en werkstroomautomatisering.
Deze connector is beschikbaar in de volgende producten en regio's:
| Service | klasse | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Logic-apps | Standard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government regio's - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate regio's behalve: - Amerikaanse overheid (GCC) - Amerikaanse overheid (GCC High) - China Cloud beheerd door 21Vianet - Us Department of Defense (DoD) |
| contact opnemen met | |
|---|---|
| Naam | ZeroTrain-ondersteuning |
| URL | https://www.zerotrain.ai/support |
| E-mailadres | support@zerotrain.ai |
| Connectormetagegevens | |
|---|---|
| Publisher | Leonard Gambrell - DBA Gambrell Software |
| Website | https://www.zerotrain.ai |
| Privacybeleid | https://www.zerotrain.ai/privacy |
| Categorieën | AI; Business Intelligence |
ZeroTrain AI Core-connector
Overzicht
ZeroTrain AI Core is een deterministische beslissingsengine die is ontworpen voor gestructureerde bedrijfsautomatisering.
Met deze connector kunnen Microsoft Power Automate-gebruikers gestructureerde gegevens verzenden en traceerbare beslissingen op basis van regels ontvangen met betrouwbaarheidsscores.
ZeroTrain maakt geen gebruik van probabilistische trainingsmodellen. Alle beslissingen worden berekend op basis van expliciete logica die is gedefinieerd in de opgegeven beslissingstabel.
Authentication
Deze connector maakt gebruik van API-sleutelverificatie.
Voor certificeringstests is een revisor-API-sleutel afzonderlijk uitgegeven aan het Microsoft-certificeringsteam.
Bij het maken van een verbinding:
- De ZeroTrain AI Core-connector selecteren
- Voer de opgegeven API-sleutel in het veld API-sleutel in
- Maak de verbinding
De API-sleutel moet worden opgegeven in de x-engine-access-key header.
Ondersteunde bewerking
ComputeZeroTrainDecision
Met deze bewerking worden gestructureerde invoergegevens geëvalueerd op basis van een opgegeven beslissingsmodel.
Vereiste aanvraagvelden:
-
InputSource– Gestructureerde invoergegevens die moeten worden geëvalueerd -
ModelSource– Beslissingstabel met regelrijen
Optionele velden:
ActionColumnNameDecisionIdColumnNamePriorityColumnNameWeightColumnNameRowFilterModelNameCustomTag
Antwoord
De connector retourneert:
- Geselecteerde actie
- Confidence Score (Betrouwbaarheidsscore)
- Logische tracering (optioneel)
- Informatie over de uitvoeringsheader
- Metrische gegevens over gebruik
- Fouten en waarschuwingen (indien van toepassing)
Teststroom inbegrepen
Dit pakket omvat:
- Connectoroplossing (beheerd)
- Teststroomoplossing (beheerd)
De teststroom demonstreert een eenvoudige evaluatieoproep voor beslissingen.
Vereiste voorwaarden
- Microsoft Power Automate-abonnement met aangepaste connectormogelijkheden
- Opgegeven Api-sleutel voor ZeroTrain-revisor
Support
Uitgever: ZeroTrain
Website: https://www.zerotrain.ai
Ondersteuning: support@zerotrain.ai
Privacybeleid: https://www.zerotrain.ai/privacy
Aantekeningen
Deze inzending is bedoeld voor certificeringsbeoordeling.
API-sleutels voor certificeringstests worden rechtstreeks uitgegeven aan het Microsoft-certificeringsteam en worden niet openbaar gedistribueerd.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| Standaard | Parameters voor het maken van verbinding. | Alle regio's | Niet deelbaar |
Verstek
Van toepassing: Alle regio's
Parameters voor het maken van verbinding.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typ | Beschrijving | Verplicht |
|---|---|---|---|
| API-sleutel | beveiligde string | Uw x-engine-access-key voor verificatie. |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 100 | 60 seconden |
Acties
|
Zero |
Evalueert beslissingsgegevens om deterministische acties te produceren met betrouwbaarheidsscore. |
ZeroTrain-beslissing ophalen
Evalueert beslissingsgegevens om deterministische acties te produceren met betrouwbaarheidsscore.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Invoergegevens
|
InputSource | True | object |
De gegevenswaarden die moeten worden geëvalueerd. Deze waarden worden vergeleken met de rijen in de beslissingstabel. |
|
Beslissingstabel
|
ModelSource | True | object |
De beslissingstabel die de voorwaarden en de actie definieert die moet worden geretourneerd. Elke rij vertegenwoordigt een mogelijk resultaat. |
|
Opties
|
Options | json |
Optionele uitvoeringsinstellingen die van invloed zijn op de wijze waarop ZeroTrain de aanvraag verwerkt. |
|
|
ActionColumnName
|
ActionColumnName | string |
Naam van de kolom die de actie bevat. Als deze niet is opgegeven of als de kolom niet wordt gevonden in de beslissingstabel, wordt de laatste kolom gebruikt. |
|
|
DecisionIdColumnName
|
DecisionIdColumnName | string |
Naam van de kolom in de beslissingstabel die de rij-id bevat. |
|
|
PriorityColumnName
|
PriorityColumnName | string |
Optionele kolom die wordt gebruikt om de beslissingsrijen te sorteren. Rijen met een hogere prioriteit worden eerst geretourneerd na de evaluatie. |
|
|
WeightColumnName
|
WeightColumnName | string |
Optionele kolom die wordt gebruikt om de rangorde van beslissingsrijen verder te verfijnen. Het beïnvloedt de volgorde binnen hetzelfde prioriteitsniveau. |
|
|
RowFilter
|
RowFilter | string |
Optioneel filter dat wordt gebruikt om te beperken welke rijen worden geëvalueerd (bijvoorbeeld: Leeftijd > 30). |
|
|
Modelnaam
|
ModelName | string |
Optionele naam van het beslissingsproces dat wordt uitgevoerd. Deze waarde wordt geretourneerd in het antwoord om het proces op hoofdniveau te identificeren dat wordt gebruikt voor evaluatie. |
|
|
CustomTag
|
CustomTag | string |
Optionele waarde die bij de aanvraag wordt geleverd en ongewijzigd is geretourneerd in het antwoord. Kan indien nodig worden gebruikt voor identificatie of correlatie. |
Retouren
Het resultaat van de evaluatie.
- Body
- ZeroTrainResponse
Definities
ZeroTrainResponse
Het resultaat van de evaluatie.
| Name | Pad | Type | Description |
|---|---|---|---|
|
Koptekst
|
Header | ResponseHeader |
Informatie over deze evaluatie. |
|
Resultaat
|
Result | DecisionResult |
Het geselecteerde resultaat. |
|
UsageInfo
|
UsageInfo | UsageInfo |
Informatie over het verbruik van workloads en het verwerken van metrische gegevens voor deze aanvraag. |
|
BatchInfo
|
BatchInfo | BatchInfo |
Informatie over de uitvoering van batchaanvragen. |
|
Errors
|
Errors | array of MessageItem |
Fouten die tijdens de evaluatie zijn geretourneerd. |
|
Warnings
|
Warnings | array of MessageItem |
Waarschuwingen die tijdens de evaluatie zijn geretourneerd. |
Antwoordkoptekst
Informatie over deze evaluatie.
| Name | Pad | Type | Description |
|---|---|---|---|
|
product
|
product | string |
De naam van het product. |
|
correlationId
|
correlationId | string |
Uniek verzoek-ID. |
|
customTag
|
customTag | string |
Aangepaste waarde opgegeven in de aanvraag. |
|
createdUTC
|
createdUTC | string |
Tijd waarop de evaluatie is voltooid. |
|
processingTime
|
processingTime | string |
Hoe lang de evaluatie duurde. |
|
rijen Geëvalueerd
|
rowsEvaluated | integer |
Aantal rijen dat is geëvalueerd. |
|
resultCount
|
resultCount | integer |
Aantal geretourneerde resultaten. |
|
errorCount
|
errorCount | integer |
Aantal fouten. |
|
warningCount
|
warningCount | integer |
Aantal waarschuwingen. |
DecisionResult
Het geselecteerde resultaat.
| Name | Pad | Type | Description |
|---|---|---|---|
|
modelName
|
modelName | string |
De naam van het gebruikte model. |
|
decisionId
|
decisionId | string |
Id van de geselecteerde rij. |
|
inputID
|
inputID | string |
Id van de geëvalueerde gegevens. |
|
action
|
action | string |
De actie die is geselecteerd in de beslissingstabel. |
|
confidenceScore
|
confidenceScore | number |
Score die laat zien hoe dicht de gegevens overeenkomen met de geselecteerde rij. |
|
logicPassed
|
logicPassed | boolean |
Geeft aan of aan de vereiste voorwaarden is voldaan. |
|
logicTrace
|
logicTrace | array of string |
Lijst met rij-id's die hebben bijgedragen aan het resultaat. |
MessageItem
Een foutbericht of waarschuwingsbericht.
| Name | Pad | Type | Description |
|---|---|---|---|
|
Code
|
Code | integer |
Numerieke code. |
|
Bericht
|
Message | string |
Berichtbeschrijving. |
UsageInfo
Informatie over het verbruik van workloads en het verwerken van metrische gegevens voor deze aanvraag.
| Name | Pad | Type | Description |
|---|---|---|---|
|
aangevraagde bytes
|
requestedBytes | integer |
Totale grootte van de nettolading van binnenkomende aanvragen in bytes. |
|
modelRows
|
modelRows | integer |
Aantal rijen in de beslissingstabel. |
|
modelColumns
|
modelColumns | integer |
Aantal kolommen in de beslissingstabel. |
|
inputSets
|
inputSets | integer |
Het aantal invoersets dat is opgenomen in de aanvraag. |
|
workLoadUnits
|
workLoadUnits | integer |
Totaal aantal werkbelastingseenheden (WU) berekend voor deze aanvraag (rijen × kolommen × invoersets). |
|
inputSetsUsed
|
inputSetsUsed | integer |
Aantal verwerkte invoersets. |
|
workLoadUnitsUsed
|
workLoadUnitsUsed | integer |
Totaal aantal verbruikte workloadeenheden tijdens de uitvoering. |
|
workLoadUnitsInWindowUsed
|
workLoadUnitsInWindowUsed | integer |
Werkbelastingseenheden die in het huidige frequentievenster worden verbruikt. |
|
workLoadUnitsInWindowRemaining
|
workLoadUnitsInWindowRemaining | integer |
Resterende workloadeenheden die beschikbaar zijn in het huidige frequentievenster. |
|
totalElapsedTime
|
totalElapsedTime | string |
Totale tijd die nodig is om de aanvraag te verwerken. |
|
totalInferenceTime
|
totalInferenceTime | string |
Tijd besteed aan het evalueren van beslissingslogica. |
|
totalDeserializeTime
|
totalDeserializeTime | string |
De tijd die is besteed aan het deserialiseren van de binnenkomende aanvraag. |
BatchInfo
Informatie over de uitvoering van batchaanvragen.
| Name | Pad | Type | Description |
|---|---|---|---|
|
isBatched
|
isBatched | boolean |
Geeft aan of de aanvraag meerdere invoersets bevat. |
|
isVoltooid
|
isCompleted | boolean |
Geeft aan of alle invoersets zijn verwerkt. |
|
inputSets
|
inputSets | integer |
Het totale aantal ingediende invoersets. |
|
cursor
|
cursor | integer |
Positie van de laatst verwerkte invoerset. |