Udostępnij za pośrednictwem


ZeroTrain AI Core (wersja zapoznawcza)

ZeroTrain Ai Core dodaje niezawodną automatyzację decyzji do przepływu pracy. Ocenia dane przychodzące i zwraca zalecaną akcję, współczynnik ufności i wynik możliwy do śledzenia. Nie jest wymagana żadna konfiguracja szkoleniowa ani złożona. Idealne rozwiązanie do zatwierdzania, routingu, sprawdzania zgodności i automatyzacji przepływu pracy.

Ten łącznik jest dostępny w następujących produktach i regionach:

Service Klasa Regions
Copilot Studio Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     - Azure Government regionów
     - Azure regionach Chin
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt biznesowy
Nazwa Obsługa zerotrain
adres URL https://www.zerotrain.ai/support
Email support@zerotrain.ai
Metadane łącznika
Publisher Leonard Gambrell - DBA Gambrell Software
Witryna internetowa https://www.zerotrain.ai
Zasady ochrony prywatności https://www.zerotrain.ai/privacy
Kategorie AI; Analiza biznesowa

ZeroTrain AI Core Connector

Przegląd

ZeroTrain AI Core to deterministyczny aparat decyzyjny przeznaczony do automatyzacji biznesowej ze strukturą.

Ten łącznik umożliwia użytkownikom usługi Microsoft Power Automate przesyłanie danych ustrukturyzowanych i odbieranie śledzenia decyzji opartych na regułach z ufnością oceniania.

ZeroTrain nie używa modeli trenowania probabilistycznego. Wszystkie decyzje są obliczane na podstawie jawnej logiki zdefiniowanej w podanej tabeli decyzyjnej.


Uwierzytelnianie

Ten łącznik używa uwierzytelniania klucza interfejsu API.

Na potrzeby testowania certyfikacji klucz interfejsu API recenzenta został wystawiony oddzielnie zespołowi certyfikacji firmy Microsoft.

Podczas tworzenia połączenia:

  1. Wybierz łącznik ZeroTrain AI Core
  2. Wprowadź podany klucz interfejsu API w polu Klucz interfejsu API
  3. Tworzenie połączenia

Klucz interfejsu API musi być podany w nagłówku x-engine-access-key .


Obsługiwana operacja

ComputeZeroTrainDecision

Ta operacja ocenia ustrukturyzowane dane wejściowe względem dostarczonego modelu decyzyjnego.

Wymagane pola żądania:

  • InputSource – Dane wejściowe ze strukturą do oceny
  • ModelSource — Tabela decyzyjna zawierająca wiersze reguły

Pola opcjonalne:

  • ActionColumnName
  • DecisionIdColumnName
  • PriorityColumnName
  • WeightColumnName
  • RowFilter
  • ModelName
  • CustomTag

Odpowiedź

Łącznik zwraca następujące dane:

  • Wybrana akcja
  • Współczynnik ufności
  • Śledzenie logiki (opcjonalnie)
  • Informacje o nagłówku wykonywania
  • Metryki użycia
  • Błędy i ostrzeżenia (jeśli dotyczy)

Uwzględniony przepływ testowy

Ten pakiet zawiera następujące elementy:

  • Rozwiązanie łącznika (zarządzane)
  • Rozwiązanie do testowania przepływu (zarządzane)

Przepływ testowy demonstruje podstawowe wywołanie oceny decyzji.


Wymagania wstępne

  • Plan usługi Microsoft Power Automate z możliwością łącznika niestandardowego
  • Podany klucz interfejsu API recenzenta ZeroTrain

Support

Wydawca: ZeroTrain
Witryna internetowa: https://www.zerotrain.ai
Wsparcie: support@zerotrain.ai
Zasady ochrony prywatności: https://www.zerotrain.ai/privacy


Notatki

To przesłanie jest przeznaczone do przeglądu certyfikacji.

Klucze interfejsu API do testowania certyfikacji są wydawane bezpośrednio zespołowi certyfikacji firmy Microsoft i nie są dystrybuowane publicznie.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

To nie jest połączenie, którego można udostępniać. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.

Nazwa Typ Opis Wymagane
Klucz API securestring Klucz dostępu aparatu x do uwierzytelniania.

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Uzyskiwanie decyzji o zerowym wytrenu

Ocenia dane decyzyjne w celu tworzenia akcji deterministycznych z ufnością oceniania.

Uzyskiwanie decyzji o zerowym wytrenu

Ocenia dane decyzyjne w celu tworzenia akcji deterministycznych z ufnością oceniania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Dane wejściowe
InputSource True object

Wartości danych do obliczenia. Te wartości są porównywane z wierszami w tabeli decyzyjnej.

Tabela decyzyjna
ModelSource True object

Tabela decyzyjna, która definiuje warunki i akcję do zwrócenia. Każdy wiersz reprezentuje możliwy wynik.

Opcje
Options json

Opcjonalne ustawienia wykonywania mające wpływ na sposób, w jaki zeroTrain przetwarza żądanie.

ActionColumnName
ActionColumnName string

Nazwa kolumny zawierającej akcję. Jeśli kolumna nie zostanie podana lub nie zostanie znaleziona w tabeli decyzyjnej, zostanie użyta ostatnia kolumna.

DecisionIdColumnName
DecisionIdColumnName string

Nazwa kolumny w tabeli decyzyjnej zawierającej identyfikator wiersza.

PriorityColumnName
PriorityColumnName string

Opcjonalna kolumna używana do sortowania wierszy decyzji. Wiersze o wyższym priorytcie są zwracane najpierw po ocenie.

WeightColumnName
WeightColumnName string

Opcjonalna kolumna używana do dalszego uściślenia klasyfikacji wierszy decyzyjnych. Ma wpływ na kolejność w ramach tego samego poziomu priorytetu.

Rowfilter
RowFilter string

Opcjonalny filtr używany do ograniczania, które wiersze są oceniane (na przykład: wiek > 30).

Nazwa modelu
ModelName string

Opcjonalna nazwa wykonywanego procesu decyzyjnego. Ta wartość jest zwracana w odpowiedzi, aby zidentyfikować proces na poziomie głównym używany do oceny.

Element Niestandardowy
CustomTag string

Opcjonalna wartość dostarczona z żądaniem i zwrócona bez zmian w odpowiedzi. W razie potrzeby można go użyć do identyfikacji lub korelacji.

Zwraca

Wynik oceny.

Definicje

ZeroTrainResponse

Wynik oceny.

Nazwa Ścieżka Typ Opis
Nagłówek
Header ResponseHeader

Informacje o tej ocenie.

Wynik
Result DecisionResult

Wybrany wynik.

UsageInfo
UsageInfo UsageInfo

Informacje o użyciu obciążenia i metrykach przetwarzania dla tego żądania.

BatchInfo
BatchInfo BatchInfo

Informacje o wykonywaniu żądań wsadowych.

Błędy
Errors array of MessageItem

Błędy zwracane podczas oceny.

Warnings
Warnings array of MessageItem

Ostrzeżenia zwrócone podczas oceny.

Nagłówek odpowiedzi

Informacje o tej ocenie.

Nazwa Ścieżka Typ Opis
produkt
product string

Nazwa produktu.

correlationId (identyfikator korelacji)
correlationId string

Unikalny identyfikator żądania.

customTag
customTag string

Wartość niestandardowa podana w żądaniu.

createdUTC
createdUTC string

Czas ukończenia oceny.

processingTime
processingTime string

Jak długo trwała ocena.

wierszeWyszacowane
rowsEvaluated integer

Liczba obliczonych wierszy.

resultCount
resultCount integer

Liczba zwróconych wyników.

errorCount
errorCount integer

Liczba błędów.

warningCount
warningCount integer

Liczba ostrzeżeń.

DecisionResult

Wybrany wynik.

Nazwa Ścieżka Typ Opis
modelName
modelName string

Nazwa używanego modelu.

decisionId
decisionId string

Identyfikator wybranego wiersza.

inputID
inputID string

Identyfikator ocenianych danych.

akcja
action string

Akcja wybrana z tabeli decyzyjnej.

confidenceScore
confidenceScore number

Wynik pokazujący, jak blisko dane pasują do wybranego wiersza.

logicPassed
logicPassed boolean

Wskazuje, czy spełnione zostały wymagane warunki.

logicTrace
logicTrace array of string

Lista identyfikatorów wierszy, które przyczyniły się do wyniku.

MessageItem

Komunikat o błędzie lub ostrzeżeniu.

Nazwa Ścieżka Typ Opis
Code
Code integer

Kod liczbowy.

Message
Message string

Opis komunikatu.

UsageInfo

Informacje o użyciu obciążenia i metrykach przetwarzania dla tego żądania.

Nazwa Ścieżka Typ Opis
requestedBytes
requestedBytes integer

Całkowity rozmiar ładunku żądania przychodzącego w bajtach.

modelRows
modelRows integer

Liczba wierszy w tabeli decyzyjnej.

kolumny modelu
modelColumns integer

Liczba kolumn w tabeli decyzyjnej.

inputSets
inputSets integer

Liczba zestawów wejściowych uwzględnionych w żądaniu.

workLoadUnits
workLoadUnits integer

Łączna liczba jednostek obciążenia (WU) obliczona dla tego żądania (wiersze × kolumny × zestawy danych wejściowych).

inputSetsUsed
inputSetsUsed integer

Liczba przetworzonych zestawów wejściowych.

workLoadUnitsUsed
workLoadUnitsUsed integer

Całkowita liczba jednostek obciążenia zużywanych podczas wykonywania.

workLoadUnitsInWindowUsed
workLoadUnitsInWindowUsed integer

Jednostki obciążenia używane w bieżącym przedziale czasu.

workLoadUnitsInWindowRemaining
workLoadUnitsInWindowRemaining integer

Pozostałe jednostki obciążenia dostępne w bieżącym przedziale czasu.

totalElapsedTime
totalElapsedTime string

Łączny czas potrzebny na przetworzenie żądania.

totalInferenceTime
totalInferenceTime string

Czas spędzony na ocenie logiki decyzyjnej.

totalDeserializeTime
totalDeserializeTime string

Czas spędzony na deserializacji żądania przychodzącego.

BatchInfo

Informacje o wykonywaniu żądań wsadowych.

Nazwa Ścieżka Typ Opis
isBatched
isBatched boolean

Wskazuje, czy żądanie zawiera wiele zestawów wejściowych.

zakończone
isCompleted boolean

Wskazuje, czy wszystkie zestawy wejściowe zostały przetworzone.

inputSets
inputSets integer

Łączna liczba przesłanych zestawów wejściowych.

kursor
cursor integer

Położenie ostatniego przetworzonego zestawu danych wejściowych.