Rainbird (Vorschau)
Rainbird ist eine intelligente Automatisierungsplattform ohne Code, mit der Sie komplexe Entscheidungen automatisieren können. Mit diesem Connector können Sie mit Wissenskarten interagieren, die Sie in Rainbird erstellt haben.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | 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 Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Rainbird Technologies Ltd |
| URL | https://rainbird.ai/contact-us/ |
| support@rainbird.zohodesk.eu |
| Connectormetadaten | |
|---|---|
| Herausgeber | Rainbird Technologies ltd |
| Webseite | https://rainbird.ai/ |
| Datenschutzrichtlinie | https://rainbird.ai/privacy-policy/ |
| Kategorien | Künstliche Intelligenz; Business Intelligence |
Rainbird ermöglicht Es Ihrer Organisation, komplexe Entscheidungsprozesse im Großen und Umfang zu automatisieren. Nutzen Sie Ihre eigene SMEs-Expertise, um ihre Entscheidungslogik in unserem No-Code Studio zu codieren, und stellen Sie dann eine Verbindung mit Ihrem Workflow her, um qualitativ hochwertige, performante und auditierbare Entscheidungen bereitzustellen, mit denen Sie vollständig automatisierte End-to-End-Lösungen erstellen können.
Besuchen Sie die Website von Rainbird , um weitere Details zu erhalten.
Voraussetzungen
Um diesen Connector zu verwenden, benötigen Sie Zugriff auf ein Rainbird-Konto.
Sie können sich jetzt registrieren, um Zugriff auf ein kostenloses Community-Konto zu erhalten: Registrieren. Für Premium-Konten kontaktieren Sie uns: Kontaktieren Sie uns.
So erhalten Sie Anmeldeinformationen
Um diesen Connector zu verwenden, benötigen Sie Folgendes: -API Key (ApiKey) -Knowledge Karten-ID (KmID)
Die ApiKey und die KmID finden Sie im Rainbird Studio.
- Melden Sie sich bei Ihrem Konto an
- Öffnen Sie Ihre Wissenskarte (oder erstellen Sie bei Bedarf eine neue)
- Zur Seite "Veröffentlichen" wechseln
Es ApiKey wird benötigt, um sich bei Rainbird zu authentifizieren. Bei der Authentifizierung als ApiKey Benutzername benötigen Sie kein Kennwort (eingaben, wenn ein Kennwort erforderlich ist).
Besuchen Sie die Dokumentation von Rainbird , um weitere Details zu erhalten.
Erste Schritte mit Ihrem Connector
In jedem Szenario, in dem Sie eine Entscheidung mit Rainbird automatisieren möchten, müssen Sie folgendes tun:
-Starten sie eine Sitzung auf der Wissenskarte, die Sie -Provide Daten für Ihre Sitzung verwenden möchten (optional) -Query Rainbird in Ihrer Sitzung
Rainbird antwortet entweder mit einer Frage, ob weitere Informationen erforderlich sind, die Sie mit dem Response Vorgang beantworten können, oder ein Ergebnis wird bereitgestellt.
So starten Sie eine Sitzung:
Jede Entscheidung beginnt mit einem Start Vorgang, um eine Sitzung zu starten und die SessionID.
Geben Sie im Start Vorgang die KmID Generierung einer SessionID. Anschließend müssen Sie diese ID mit weiteren Vorgängen verwenden, um innerhalb derselben Sitzung mit Ihrer Wissenszuordnung zu interagieren.
So stellen Sie Batchdaten für Ihre Sitzung bereit:
Verwenden Sie einen Inject Vorgang, bevor Sie abfragen, um daten bereitzustellen, die zum Treffen einer Entscheidung erforderlich sind.
So erstellen Sie eine Abfrage:
Um eine Abfrage zu erstellen, verwenden Sie den Query Vorgang, um die SessionID, den Beziehungsnamen und entweder oder das Betreff/Objekt der Beziehung bereitzustellen.
Besuchen Sie die Dokumentation von Rainbird , um Beispiele für diese Anfrage anzuzeigen.
Antworten auf eine Frage
Verwenden Sie den Response Vorgang, um jede von Rainbird zurückgegebene Frage zu beantworten. Sowohl der Vorgang als auch der QueryResponse Vorgang geben entweder eine Frage zurück, die nach weiteren Informationen oder einem Ergebnis fragt. Die Frage-/Antwortschleife ist rekursiv, bis Rainnbird über genügend Informationen verfügt, um ein Ergebnis bereitzustellen.
Besuchen Sie die Dokumentation von Rainbird , um weitere Informationen zum Anforderungsfluss zu finden.
Bekannte Probleme und Einschränkungen
Die aktuelle Connectorkonfiguration ermöglicht Benutzern nicht die Verwendung des Sicherheitsschlüssels für den Nachweisvorgang. Wenn ein Benutzer den Nachweisvorgang verwenden möchte, muss er sicherstellen, dass die Beweissicherheit im Rainbird Studio im Abschnitt "Veröffentlichen" jeder Karte deaktiviert ist.
Häufige Fehler und Abhilfemaßnahmen
Verwenden der falschen Umgebungsvariable:
-Fehlercode: Dieser Fehler kann verschiedene Fehlermeldungen ausgeben, zSession ID not found. B. .401: Unauthorized
-Lösung: Jeder Vorgang muss für die richtige Umgebung (die mit Ihrem Konto verknüpfte) ausgeführt werden. Stellen Sie sicher, dass jeder Schritt Ihrer Umgebung entspricht.
### Verwenden der falschen Datenstruktur.
-Fehlercode: -Lösung: 400: bad request Dies kann durch Dateninkompatibilitäten verursacht werden. Lesen Sie die Fehlerdetails, um mehr Kontext zu erhalten, und stellen Sie sicher, dass die im Fluss verwendeten Daten den Daten Ihres Rainbird-Modells entsprechen.
Häufig gestellte Fragen
Wie weiß ich, welche Umgebung ich verwenden muss?
Sie finden die Umgebung in Ihrem Rainbird-Konto. Melden Sie sich bei Ihrem Konto an, und wechseln Sie zur Account Seite (unten im linken Navigationsmenü).
About Im Abschnitt finden Sie die Informationen zu Ihrer Kontoumgebung (Enterprise oder Community).
Erstellen einer Verbindung
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 | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Der api-Schlüssel, der Ihrem Rainbird-Konto zugeordnet ist | Richtig |
| optionales Kennwort | securestring | Kein Kennwort erforderlich, geben Sie ein beliebiges Zeichen ein. | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abfrage – Abfragen einer ausgeführten Sitzung |
Stellen Sie eine Frage auf eine Wissenskarte. Diese Aktion löst das Entscheidungsmodul von Rainbird aus. Sie führt die automatisierte Entscheidung aus und stellt dann eine endgültige Antwort bereit. Wenn Rainbird weitere Informationen benötigt, um zu einem Schluss zu kommen, wird es eine Frage stellen. |
| Antwort – Antworten auf eine gestellte Frage |
Geben Sie eine Antwort auf Rainbird zurück. Wenn Rainbird mit einer Frage zu einer Abfrage zurückkehrt, erwartet er, dass ein Benutzer oder ein System weitere Daten eingibt. Diese Aktion stellt eine Antwort zurück. |
| Injizieren – Einfügen von Fakten in eine Sitzung |
Einfügen von Daten in eine Wissenszuordnung anhand einer bestimmten Sitzungs-ID. Dies wird in der Regel vor einer Abfrage ausgeführt. Es ist eine Möglichkeit, Daten in ein Rainbird-Modell hochzuladen. |
| Nachweise - Gibt die Beweise für eine bestimmte Tatsache zurück. |
Generieren Sie einen Nachweis basierend auf einer Fakten-ID. Das von Rainbird abgeleitete Wissen enthält immer Daten, um den Entscheidungsprozess zu erläutern. Auf diese Daten kann über diese Aktion zugegriffen werden. Hinweis: Stellen Sie sicher, dass der Beweisschlüssel im Rainbird Studio deaktiviert ist. |
| Rückgängig : Rückgängig: Rückgängigmachen vorheriger Interaktion mit dem Modul |
Rückgängigmachen einer vorherigen Aktion. Diese Aktion entfernt die letzte ausgeführte Aktion. Es entfernt den letzten Datenabschnitt, der Rainbird gegeben wurde. |
| Start – Starten einer neuen Sitzung |
Erstellen Sie eine neue Sitzungs-ID auf einer Wissenskarte. In diesem ersten Schritt können Sie weitere Aktionen gegen Ihr Rainbird-Modell vornehmen, z. B. Fakten einfügen oder eine Abfrage durchführen. |
| Version – Berichtsmodulversion |
Gibt die aktuelle Rainbird-Ableitungsmodulversion zurück. |
Abfrage – Abfragen einer ausgeführten Sitzung
Stellen Sie eine Frage auf eine Wissenskarte. Diese Aktion löst das Entscheidungsmodul von Rainbird aus. Sie führt die automatisierte Entscheidung aus und stellt dann eine endgültige Antwort bereit. Wenn Rainbird weitere Informationen benötigt, um zu einem Schluss zu kommen, wird es eine Frage stellen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
|
Sitzungs-ID
|
sessionID | True | string |
Die sitzung, die abgefragt werden soll |
|
subject
|
subject | string |
Die objektseitige Konzeptinstanz (Objekt oder Betreff erforderlich) |
|
|
Beziehung
|
relationship | True | string |
Die Beziehung, nach der gesucht werden soll |
|
Objekt
|
object | string |
Die objektseitige Konzeptinstanz (Objekt oder Betreff erforderlich) |
Gibt zurück
- response
- object
Antwort – Antworten auf eine gestellte Frage
Geben Sie eine Antwort auf Rainbird zurück. Wenn Rainbird mit einer Frage zu einer Abfrage zurückkehrt, erwartet er, dass ein Benutzer oder ein System weitere Daten eingibt. Diese Aktion stellt eine Antwort zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
|
Sitzungs-ID
|
sessionID | True | string |
Die Sitzung zum Senden von Antworten an |
|
subject
|
subject | True |
The subject-side concept instance or value |
|
|
Beziehung
|
relationship | True |
Beziehungsverknüpfung Betreff und Objekt |
|
|
Objekt
|
object | True |
Objektseitige Konzeptinstanz oder -wert |
|
|
Sicherheit
|
certainty | True | number |
Wie sicher diese Tatsache oder Antwort ist |
Gibt zurück
- response
- object
Injizieren – Einfügen von Fakten in eine Sitzung
Einfügen von Daten in eine Wissenszuordnung anhand einer bestimmten Sitzungs-ID. Dies wird in der Regel vor einer Abfrage ausgeführt. Es ist eine Möglichkeit, Daten in ein Rainbird-Modell hochzuladen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
|
Sitzungs-ID
|
sessionID | True | string |
Die Sitzung, in die Fakten eingefügt werden sollen |
|
subject
|
subject | True |
The subject-side concept instance or value |
|
|
Beziehung
|
relationship | True |
Beziehungsverknüpfung Betreff und Objekt |
|
|
Objekt
|
object | True |
Objektseitige Konzeptinstanz oder -wert |
|
|
Sicherheit
|
certainty | True | number |
Wie sicher diese Tatsache oder Antwort ist |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Ergebnis
|
result | string |
Nachweise - Gibt die Beweise für eine bestimmte Tatsache zurück.
Generieren Sie einen Nachweis basierend auf einer Fakten-ID. Das von Rainbird abgeleitete Wissen enthält immer Daten, um den Entscheidungsprozess zu erläutern. Auf diese Daten kann über diese Aktion zugegriffen werden. Hinweis: Stellen Sie sicher, dass der Beweisschlüssel im Rainbird Studio deaktiviert ist.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
|
Fakten-ID
|
factID | True | string |
Die FactID, für die Nachweise abgerufen werden sollen |
|
Sitzungs-ID
|
sessionID | True | string |
SessionID WITH EVIDENCE SECURITY OFF (siehe Modelleinstellungen), wo die Tatsache erstellt wurde |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Sicherheit
|
fact.certainty | Certainty |
Wie sicher diese Tatsache oder Antwort ist |
|
Datentyp
|
fact.object.dataType | string | |
|
type
|
fact.object.type | string | |
|
value
|
fact.object.value | Object |
Objektseitige Konzeptinstanz oder -wert |
|
type
|
fact.relationship.type | string | |
|
Datentyp
|
fact.subject.dataType | string | |
|
type
|
fact.subject.type | string | |
|
value
|
fact.subject.value | string | |
|
factID
|
factID | string | |
|
conditions
|
rule.bindings.conditions | array of object | |
|
Sicherheit
|
rule.bindings.conditions.certainty | Certainty |
Wie sicher diese Tatsache oder Antwort ist |
|
factID
|
rule.bindings.conditions.factID | factID |
ID, die zum Abrufen der Nachweise verwendet wird, die zu dieser Entscheidung führen |
|
Objekt
|
rule.bindings.conditions.object | Object |
Objektseitige Konzeptinstanz oder -wert |
|
objectType
|
rule.bindings.conditions.objectType | string | |
|
Beziehung
|
rule.bindings.conditions.relationship | Relationship |
Beziehungsverknüpfung Betreff und Objekt |
|
Hervorspringen
|
rule.bindings.conditions.salience | number | |
|
subject
|
rule.bindings.conditions.subject | Subject |
The subject-side concept instance or value |
|
source
|
source | string | |
|
time
|
time | number |
Rückgängig : Rückgängig: Rückgängigmachen vorheriger Interaktion mit dem Modul
Rückgängigmachen einer vorherigen Aktion. Diese Aktion entfernt die letzte ausgeführte Aktion. Es entfernt den letzten Datenabschnitt, der Rainbird gegeben wurde.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
|
Sitzungs-ID
|
sessionID | True | string |
Die Sitzungs-ID, die mit einem Rückgängigmachen zurückschritten werden soll |
Gibt zurück
- response
- object
Start – Starten einer neuen Sitzung
Erstellen Sie eine neue Sitzungs-ID auf einer Wissenskarte. In diesem ersten Schritt können Sie weitere Aktionen gegen Ihr Rainbird-Modell vornehmen, z. B. Fakten einfügen oder eine Abfrage durchführen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai). |
|
Knowledge Map ID (kmId)
|
kmID | True | string |
Die Wissenszuordnungs-ID zum Starten einer Sitzung anhand |
Gibt zurück
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
id
|
id | string |
ID der neu erstellten Sitzung |
|
id
|
kmVersion.id | string |
ID der abgefragten Version, die sich von der Wissenszuordnungs-ID unterscheidet, wenn Liveversionen einer Wissenskarte abgefragt werden |
Version – Berichtsmodulversion
Gibt die aktuelle Rainbird-Ableitungsmodulversion zurück.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Umwelt
|
environment | True | string |
Kontoumgebung: Community (api.rainbird.ai) oder Enterprise (enterprise-api.rainbird.ai).) |
Gibt zurück
- response
- string
Definitionen
Sicherheit
Betreff
Beziehung
Object
factID
ID, die zum Abrufen der Nachweise verwendet wird, die zu dieser Entscheidung führen
ID, die zum Abrufen der Nachweise verwendet wird, die zu dieser Entscheidung führen
Objekt
Dies ist der Typ 'object'.
Schnur
Dies ist der grundlegende Datentyp "string".