Straker Verify (Vorschau)
Der Straker Verify Connector ermöglicht eine nahtlose Integration mit den KI-gestützten Überprüfungsdiensten von Straker. Sie ermöglicht Es Benutzern, Workflows mit Übersetzungsanforderungen zu automatisieren – alles in Ihrer Cloud-Flow-Umgebung. Ideal für die Optimierung von Lokalisierungs-, Compliance- und Inhaltsüberprüfungsprozessen.
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 | Straker-Übersetzungen |
| URL | https://www.straker.ai |
| support@strakergroup.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Straker Group |
| Webseite | https://www.straker.ai |
| Datenschutzrichtlinie | https://www.straker.ai/legal/privacy-policy |
| Kategorien | Künstliche Intelligenz; Inhalt und Dateien |
Straker Verify – Benutzerdefinierter Connector für Microsoft Power Platform
Der Straker Verify Connector für Power Automate bietet eine nahtlose Integration mit den KI-basierten Überprüfungsdiensten von Straker. Sie können Workflows mit Übersetzungsqualität direkt in Power Automate automatisieren, ideal für die Optimierung von Lokalisierungs-, Compliance- und Inhaltsüberprüfungsprozessen.
Herausgeber
Straker Translation Ltd.
Voraussetzungen
- Straker Verify Account – Registrieren Sie sich bei https://verify.straker.ai und stellen Sie sicher, dass das Verify-Modul für Ihren Arbeitsbereich aktiviert ist.
-
API-Schlüssel (Autorisierungsheader) – Erstellen Sie einen Schlüssel in den Einstellungen → API-Schlüssel mit Berechtigungen für die Verify-API (geben Sie ihn an).
Bearer YOUR_API_KEY - Ausreichende KI-Tokenbilanz – Jedes Projekt nutzt Token; Stellen Sie sicher, dass Ihr Saldo überdeckt oder ein Bündel erworben wird (Hilfecenter → Abrechnung → KI-Token).
- Microsoft Power Platform-Umgebung – Sie benötigen eine Umgebung, in der Sie benutzerdefinierte Connectors oder Verbindungen in Power Automate / Power Apps erstellen können.
Abrufen von Anmeldeinformationen
- Melden Sie sich beim Portal "Straker Translation" an.
- Navigieren Sie zu "Einstellungen" → API-Schlüsseln.
- Erstellen Sie einen neuen Schlüssel (oder kopieren Sie einen vorhandenen Schlüssel), und bewahren Sie ihn auf.
- Wenn Sie zur Eingabe von Anmeldeinformationen in Power Apps oder Power Automate aufgefordert werden, geben Sie den Wert genau wie
Bearer YOUR_API_KEY(einschließlich des Leerzeichens) ein. Nachfolgende Verbindungen verwenden die gespeicherten Anmeldeinformationen wieder.
Unterstützte Vorgänge
Der Connector macht derzeit die folgenden Vorgänge verfügbar:
| Operation | Description |
|---|---|
| GetLanguages | Dient zum Abrufen der Liste der unterstützten Sprachen. |
| CreateProject | Erstellen Sie ein neues Projekt, indem Sie Dateien hochladen und Workflow- und Zielsprachen auswählen. |
| GetProject | Dient zum Abrufen der Metadaten und des Status eines Projekts. |
| GetSegments | Rufen Sie Details auf Segmentebene für ein Projektdateisprachenpaar ab. |
| ConfirmProject | Bestätigen (Starten) eines Projekts nach der Überprüfung. |
| GetFile | Laden Sie eine verarbeitete Datei herunter. |
| ListWorkflows | Auflisten verfügbarer "Workflows überprüfen". |
| GetWorkflow | Rufen Sie detaillierte Informationen zu einem einzelnen Workflow ab. |
| GetTokenBalance | Rufen Sie Ihr verbleibendes Tokenguthaben ab. |
| GetKeys | Auflisten vorhandener API-Schlüssel für das Konto. |
| CreateKey | Erstellen Sie einen neuen API-Schlüssel. |
| GetKey | Rufen Sie Details eines bestimmten API-Schlüssels ab. |
ℹ– Zusätzliche Endpunkte werden hinzugefügt, da Straker neue Funktionen veröffentlicht.
Weitere Ressourcen
- Straker Verify Help Center – umfassende Leitfäden für Abrechnung, Projektstatus, unterstützte Dateitypen, Sprachen und mehr: https://help.straker.ai/en/docs/straker-verify
- API-Referenz – interaktive Swagger-UI:
https://api-verify.straker.ai/docs(erfordert Authentifizierung).
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 | Die api_key für diese API | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen von Projektdetails |
Rufen Sie vollständige Details für ein bestimmtes Projekt ab, einschließlich Quelldateien, Zielsprachen und Status. |
| API-Schlüssel abrufen |
Dient zum Abrufen einer Liste von API-Schlüsseln, die zum authentifizierten Benutzer gehören. |
| API-Schlüssel erstellen |
Erstellen Sie einen neuen API-Schlüssel mit dem angegebenen Namen und der angegebenen Beschreibung. |
| API-Schlüsseldetails abrufen |
Rufen Sie die Details eines bestimmten API-Schlüssels mithilfe der UUID ab. |
| Erstellen eines neuen Projekts |
Erstellen Sie ein neues Projekt mit den angegebenen Dateien, Sprachen und Workflows. |
| Herunterladen der Datei |
Laden Sie den binären Inhalt für eine bestimmte Datei herunter, die zuvor in das Projekt hochgeladen wurde. |
| Projekt bestätigen |
Bestätigen Sie ein Projekt, nachdem alle Dateien und Parameter überprüft wurden. Dadurch wird das Projekt in die Verarbeitung übergestellt. |
| Projektsegmente abrufen |
Abrufen paginierter Übersetzungssegmente für eine bestimmte Datei und Zielsprache innerhalb eines Projekts. |
| Tokensaldo abrufen |
Rufen Sie den verbleibenden Tokenstand für das authentifizierte Benutzerkonto ab. |
| Workflow abrufen |
Erhalten Sie detaillierte Informationen zu einem bestimmten Workflow, einschließlich der zugehörigen Aktionen und des Status. |
Abrufen von Projektdetails
Rufen Sie vollständige Details für ein bestimmtes Projekt ab, einschließlich Quelldateien, Zielsprachen und Status.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projektkennung
|
project_id | True | uuid |
Die UUID des Projekts. |
Gibt zurück
- GetProjectResponse
- GetProjectResponse
API-Schlüssel abrufen
Dient zum Abrufen einer Liste von API-Schlüsseln, die zum authentifizierten Benutzer gehören.
Gibt zurück
- GetKeysResponse
- GetKeysResponse
API-Schlüssel erstellen
Erstellen Sie einen neuen API-Schlüssel mit dem angegebenen Namen und der angegebenen Beschreibung.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Description
|
description | string | ||
|
Name
|
name | True | string |
Gibt zurück
- GetKeyResponse
- GetKeyResponse
API-Schlüsseldetails abrufen
Rufen Sie die Details eines bestimmten API-Schlüssels mithilfe der UUID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Schlüssel-ID
|
key_id | True | uuid |
Die UUID des API-Schlüssels. |
Gibt zurück
- GetKeyResponse
- GetKeyResponse
Erstellen eines neuen Projekts
Erstellen Sie ein neues Projekt mit den angegebenen Dateien, Sprachen und Workflows.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Dateien
|
files | True | file |
Mindestens eine Datei, die in das neue Projekt aufgenommen werden soll. |
|
Zielsprachen
|
languages | True | array |
Eine Liste der Sprach-UUIDs, in die der Inhalt übersetzt werden soll. |
|
Workflow-ID
|
workflow_id | True | string |
Die UUID des Workflows, der auf das Projekt angewendet werden soll. |
|
Title
|
title | True | string |
Ein lesbarer Name für das Projekt. |
|
Rückruf-URI
|
callback_uri | True | string |
Der Rückruf-URI zum Empfangen von Projektstatusaktualisierungen. |
Gibt zurück
- CreateProjectResponse
- CreateProjectResponse
Herunterladen der Datei
Laden Sie den binären Inhalt für eine bestimmte Datei herunter, die zuvor in das Projekt hochgeladen wurde.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei-ID
|
file_id | True | uuid |
Die UUID der herunterzuladenden Datei. |
Gibt zurück
- response
- binary
Projekt bestätigen
Bestätigen Sie ein Projekt, nachdem alle Dateien und Parameter überprüft wurden. Dadurch wird das Projekt in die Verarbeitung übergestellt.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projektkennung
|
project_id | True | string |
Die ID des zu bestätigenden Projekts |
Projektsegmente abrufen
Abrufen paginierter Übersetzungssegmente für eine bestimmte Datei und Zielsprache innerhalb eines Projekts.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Projektkennung
|
project_id | True | uuid |
Die UUID des Projekts. |
|
Datei-ID
|
file_id | True | uuid |
Die UUID der Quelldatei innerhalb des Projekts. |
|
Sprachkennung
|
language_id | True | uuid |
Die UUID der Zielsprache. |
|
Seite
|
page | integer |
Die Seitenzahl für paginierte Ergebnisse. |
|
|
Seitenformat
|
page_size | integer |
Die Anzahl der Segmente, die pro Seite zurückgegeben werden sollen. |
Gibt zurück
- GetSegmentResponse
- GetSegmentResponse
Tokensaldo abrufen
Rufen Sie den verbleibenden Tokenstand für das authentifizierte Benutzerkonto ab.
Gibt zurück
- GetTokenBalanceResponse
- GetTokenBalanceResponse
Workflow abrufen
Erhalten Sie detaillierte Informationen zu einem bestimmten Workflow, einschließlich der zugehörigen Aktionen und des Status.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Workflow-ID
|
workflow_id | True | uuid |
Die UUID des Workflows, den Sie abrufen möchten. |
Gibt zurück
- GetWorkflowResponse
- GetWorkflowResponse
Definitionen
APIKeySchema
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
API-Schlüssel
|
api_key | string | |
|
Description
|
description | ||
|
Name
|
name | string |
CreateProjectResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Nachricht
|
message |
Eine Meldung, die das Ergebnis des Vorgangs angibt |
|
|
Projekt-ID
|
project_id | uuid |
Die UUID des erstellten Projekts |
GetKeyResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
API-Schlüssel
|
api_key | string | |
|
Description
|
description | ||
|
Name
|
name | string |
GetKeysResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
API-Schlüssel
|
api_keys | array of APIKeySchema |
GetProjectResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Projekt
|
data | Project |
GetSegmentResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Datei-ID
|
file_id | uuid | |
|
Sprach-ID
|
language_id | uuid | |
|
Segmente
|
segments | array of src__project__schemas__Segment |
GetTokenBalanceResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Bilanz
|
balance | integer |
GetWorkflowResponse
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
WorkflowDetail
|
workflow | WorkflowDetail |
Projekt
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Archived
|
archived | boolean | |
|
Rückruf-URI
|
callback_uri | ||
|
Client Uuid
|
client_uuid | string | |
|
Erstellt unter
|
created_at | string | |
|
Geändert am
|
modified_at | string | |
|
Quelldateien
|
source_files | array of SourceFile | |
|
Der Status
|
status | string | |
|
Zielsprachen
|
target_languages | array of TargetLanguage | |
|
Title
|
title | ||
|
Uuid
|
uuid | string |
SourceFile
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Datei Uuid
|
file_uuid | string | |
|
Dateiname
|
filename | string | |
|
report
|
report | ||
|
Zieldateien
|
target_files | array of TargetFile | |
|
URL
|
url | string |
TargetFile
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Sprache Uuid
|
language_uuid | string | |
|
Der Status
|
status | string | |
|
Zieldatei Uuid
|
target_file_uuid | string | |
|
URL
|
url | string |
TargetLanguage
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Code
|
code | string | |
|
Etikett
|
label | string | |
|
Name
|
name | string | |
|
Website-Kurzname
|
site_shortname | string | |
|
Uuid
|
uuid | string |
WorkflowAction
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Description
|
description | string | |
|
Id
|
id | string | |
|
Options
|
options | object |
WorkflowDetail
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Aktionen
|
actions | array of WorkflowAction | |
|
Active
|
active | boolean | |
|
Erstellt unter
|
created_at | date-time | |
|
Description
|
description | string | |
|
Id
|
id | string | |
|
Name
|
name | string |
src__project__schemas__Segment
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Externe ID
|
external_id | string | |
|
Ausgangstext
|
source_text | string | |
|
Sprachübersetzung
|
translation | src__project__schemas__Translation |
src__project__schemas__Translation
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Sprach-ID
|
language_id | string | |
|
Qualität
|
quality | string | |
|
Score
|
score | ||
|
Zieltext
|
target_text | string | |
|
Übersetzungsspeicher abgeglichen
|
translation_memory_matched | boolean |
binär
Dies ist der grundlegende Datentyp "binary".