ZeroTrain AI Core (Preview)
ZeroTrain Ai Core přidává do pracovního postupu spolehlivou automatizaci rozhodování. Vyhodnotí příchozí data a vrátí doporučenou akci, skóre spolehlivosti a trasovatelný výsledek. Nevyžaduje se žádné trénování ani složité nastavení. Ideální pro schvalování, směrování, kontroly dodržování předpisů a automatizaci pracovních postupů.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Třída | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate kromě následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Azure Government oblastí – Azure oblasti Čína - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate kromě následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| název | Podpora ZeroTrain |
| URL | https://www.zerotrain.ai/support |
| support@zerotrain.ai |
| Metadata konektoru | |
|---|---|
| Vydavatel | Leonard Gambrell – SOFTWARE DBA Gambrell |
| Internetová stránka | https://www.zerotrain.ai |
| Zásady ochrany osobních údajů | https://www.zerotrain.ai/privacy |
| Kategorie | Umělá inteligence; Business Intelligence |
Konektor ZeroTrain AI Core
Přehled
ZeroTrain AI Core je deterministický rozhodovací modul navržený pro strukturovanou obchodní automatizaci.
Tento konektor umožňuje uživatelům Microsoft Power Automate odesílat strukturovaná data a přijímat sledovatelná rozhodnutí založená na pravidlech s hodnocením spolehlivosti.
ZeroTrain nepoužívá pravděpodobnostní trénovací modely. Všechna rozhodnutí se počítají z explicitní logiky definované v zadané rozhodovací tabulce.
Autentizace
Tento konektor používá ověřování pomocí klíče rozhraní API.
Pro účely testování certifikace byl klíč rozhraní API revidujících vydán samostatně certifikačnímu týmu Microsoftu.
Při vytváření připojení:
- Výběr konektoru ZeroTrain AI Core
- Do pole Klíč rozhraní API zadejte zadaný klíč rozhraní API.
- Vytvoření připojení
Klíč rozhraní API musí být zadaný v x-engine-access-key hlavičce.
Podporovaná operace
ComputeZeroTrainDecision
Tato operace vyhodnocuje strukturovaná vstupní data proti zadanému rozhodovacímu modelu.
Povinná pole žádosti:
-
InputSource– Strukturovaná vstupní data k vyhodnocení -
ModelSource– Rozhodovací tabulka obsahující řádky pravidel
Volitelná pole:
ActionColumnNameDecisionIdColumnNamePriorityColumnNameWeightColumnNameRowFilterModelNameCustomTag
odpověď
Konektor vrátí:
- Vybraná akce
- Skóre spolehlivosti
- Trasování logiky (volitelné)
- Informace hlavičky spuštění
- Metriky využití
- Chyby a upozornění (pokud jsou k dispozici)
Zahrnutý testovací tok
Tento balíček zahrnuje:
- Řešení konektoru (spravované)
- Řešení toku testů (spravované)
Testovací tok ukazuje základní volání vyhodnocení rozhodnutí.
Předpoklady
- Plán Microsoft Power Automate s funkcemi vlastního konektoru
- Zadaný klíč rozhraní API kontroloru ZeroTrain
Podpora
Vydavatel: ZeroTrain
Internetová stránka: https://www.zerotrain.ai
Podporu: support@zerotrain.ai
Zásady ochrany osobních údajů: https://www.zerotrain.ai/privacy
Poznámky
Toto odeslání je určené ke kontrole certifikace.
Klíče rozhraní API pro testování certifikace se vydávají přímo certifikačnímu týmu Microsoftu a nejsou veřejně distribuovány.
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| Default | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| název | Typ | Description | Povinné |
|---|---|---|---|
| Klíč API | securestring | Váš x-engine-access-key pro ověřování. |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
|
Získání rozhodnutí Zero |
Vyhodnotí rozhodovací data a vytvoří deterministické akce s vyhodnocením spolehlivosti. |
Získání rozhodnutí ZeroTrain
Vyhodnotí rozhodovací data a vytvoří deterministické akce s vyhodnocením spolehlivosti.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Vstupní údaje
|
InputSource | True | object |
Hodnoty dat, které se mají vyhodnotit. Tyto hodnoty se porovnávají s řádky v rozhodovací tabulce. |
|
Tabulka rozhodnutí
|
ModelSource | True | object |
Tabulka rozhodnutí, která definuje podmínky a akci, která se má vrátit. Každý řádek představuje možný výsledek. |
|
ActionColumnName
|
ActionColumnName | string |
Název sloupce, který obsahuje akci. Pokud není zadaný nebo pokud sloupec v rozhodovací tabulce nenajdete, použije se poslední sloupec. |
|
|
DecisionIdColumnName
|
DecisionIdColumnName | string |
Název sloupce v rozhodovací tabulce, který obsahuje identifikátor řádku. |
|
|
PriorityColumnName
|
PriorityColumnName | string |
Volitelný sloupec použitý k seřazení rozhodovacích řádků Řádky s vyšší prioritou se po vyhodnocení vrátí jako první. |
|
|
WeightColumnName
|
WeightColumnName | string |
Volitelný sloupec použitý k dalšímu upřesnění pořadí rozhodovacích řádků Ovlivňuje řazení na stejné úrovni priority. |
|
|
Rowfilter
|
RowFilter | string |
Volitelný filtr, který slouží k omezení počtu vyhodnocovaných řádků (příklad: Věk > 30). |
|
|
Název modelu
|
ModelName | string |
Volitelný název procesu rozhodování, který se provádí. Tato hodnota se vrátí v odpovědi, která identifikuje proces kořenové úrovně použitý k vyhodnocení. |
|
|
CustomTag
|
CustomTag | string |
Volitelná hodnota zadaná s požadavkem a vrácená beze změny v odpovědi. V případě potřeby se dá použít k identifikaci nebo korelaci. |
Návraty
Výsledek vyhodnocení.
- Tělo
- ZeroTrainResponse
Definice
ZeroTrainResponse
Výsledek vyhodnocení.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Záhlaví
|
Header | ResponseHeader |
Informace o tomto vyhodnocení |
|
Výsledek
|
Result | DecisionResult |
Vybraný výsledek. |
|
UsageInfo
|
UsageInfo | UsageInfo |
Informace o spotřebě úloh a zpracování metrik pro tento požadavek |
|
BatchInfo
|
BatchInfo | BatchInfo |
Informace o dávkovém provedení požadavku |
|
Errors
|
Errors | array of MessageItem |
Chyby vrácené během vyhodnocení |
|
Warnings
|
Warnings | array of MessageItem |
Upozornění vrácená během vyhodnocení |
HlavickaOdpovědi
Informace o tomto vyhodnocení
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
výrobek
|
product | string |
Název produktu |
|
identifikátor korelace
|
correlationId | string |
Jedinečné ID žádosti. |
|
customTag
|
customTag | string |
Vlastní hodnota zadaná v požadavku |
|
createdUTC
|
createdUTC | string |
Čas dokončení vyhodnocení |
|
processingTime
|
processingTime | string |
Jak dlouho trvalo vyhodnocení. |
|
rowsEvaluated
|
rowsEvaluated | integer |
Počet vyhodnocených řádků |
|
resultCount
|
resultCount | integer |
Počet vrácených výsledků |
|
errorCount
|
errorCount | integer |
Počet chyb. |
|
warningCount
|
warningCount | integer |
Početupozorněních |
DecisionResult
Vybraný výsledek.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
modelName
|
modelName | string |
Název použitého modelu |
|
decisionId
|
decisionId | string |
Identifikátor vybraného řádku |
|
inputID
|
inputID | string |
Identifikátor vyhodnocených dat. |
|
akce
|
action | string |
Akce vybraná z rozhodovací tabulky |
|
confidenceScore
|
confidenceScore | number |
Skóre znázorňující, jak přesně se data shodují s vybraným řádkem |
|
logicPassed
|
logicPassed | boolean |
Určuje, jestli byly splněny požadované podmínky. |
|
logicTrace
|
logicTrace | array of string |
Seznam identifikátorů řádků, které přispěly k výsledku |
MessageItem
Chybová zpráva nebo upozornění
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Code
|
Code | integer |
Číselný kód |
|
Zpráva
|
Message | string |
Popis zprávy. |
UsageInfo
Informace o spotřebě úloh a zpracování metrik pro tento požadavek
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
requestedBytes
|
requestedBytes | integer |
Celková velikost datové části příchozích požadavků v bajtech |
|
modelRows
|
modelRows | integer |
Počet řádků v rozhodovací tabulce |
|
modelColumns
|
modelColumns | integer |
Počet sloupců v rozhodovací tabulce |
|
inputSets
|
inputSets | integer |
Počet vstupních sad zahrnutých v požadavku |
|
workLoadUnits
|
workLoadUnits | integer |
Celkový počet jednotek úloh (WU) vypočítaných pro tento požadavek (řádky × sloupcích × vstupních sadách) |
|
inputSetsUsed
|
inputSetsUsed | integer |
Počet zpracovaných vstupních sad |
|
workLoadUnitsUnitsUsed
|
workLoadUnitsUsed | integer |
Celkový počet jednotek úloh spotřebovaných během provádění |
|
workLoadUnitsInWindowUsed
|
workLoadUnitsInWindowUsed | integer |
Jednotky úloh spotřebované v aktuálním okně sazby. |
|
workLoadUnitsInWindowRemaining
|
workLoadUnitsInWindowRemaining | integer |
Zbývající jednotky úloh dostupné v aktuálním okně sazby. |
|
totalElapsedTime
|
totalElapsedTime | string |
Celková doba potřebná ke zpracování žádosti |
|
totalInferenceTime
|
totalInferenceTime | string |
Čas strávený vyhodnocením rozhodovací logiky |
|
totalDeserializeTime
|
totalDeserializeTime | string |
Čas strávený deserializací příchozího požadavku |
BatchInfo
Informace o dávkovém provedení požadavku
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
isBatched
|
isBatched | boolean |
Určuje, jestli požadavek obsahoval více vstupních sad. |
|
jeDokončeno
|
isCompleted | boolean |
Určuje, jestli byly zpracovány všechny vstupní sady. |
|
inputSets
|
inputSets | integer |
Celkový počet odeslaných vstupních sad |
|
kurzor
|
cursor | integer |
Pozice poslední zpracované vstupní sady |