Straker Verify (préversion)
Le connecteur Straker Verify permet une intégration transparente avec les services de vérification basés sur l’IA de Straker. Il permet aux utilisateurs d’automatiser les flux de travail impliquant des demandes de traduction, dans votre environnement de flux cloud. Idéal pour simplifier les processus de localisation, de conformité et de validation de contenu.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Traductions straker |
| URL | https://www.straker.ai |
| Messagerie électronique | support@strakergroup.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Groupe Straker |
| Site web | https://www.straker.ai |
| Politique de confidentialité | https://www.straker.ai/legal/privacy-policy |
| Catégories | IA; Contenu et fichiers |
Vérifier Straker – Connecteur personnalisé pour Microsoft Power Platform
Le connecteur Straker Verify pour Power Automate offre une intégration transparente avec les services de vérification basés sur l’IA de Straker. Il vous permet d’automatiser des flux de travail de qualité de traduction directement dans Power Automate, idéal pour simplifier la localisation, la conformité et les processus de validation de contenu.
Éditeur
Straker Translations Ltd.
Prerequisites
- Compte De vérification Straker : inscrivez-vous https://verify.straker.ai et vérifiez que le module Vérifier est activé pour votre espace de travail.
-
Clé API (en-tête d’autorisation) : créez une clé dans Paramètres → clés API avec des autorisations pour l’API Verify (fournissez-la sous
Bearer YOUR_API_KEY). - Solde de jeton IA suffisant : chaque projet consomme des jetons ; assurez-vous que votre solde est optimisé ou acheté un bundle (Centre d’aide → Facturation → jetons IA).
- Environnement Microsoft Power Platform : vous avez besoin d’un environnement dans lequel vous pouvez créer des connecteurs ou des connexions personnalisés dans Power Automate / Power Apps.
Obtention d’informations d’identification
- Connectez-vous au portail Straker Translations.
- Accédez aux paramètres → clés API.
- Créez une clé (ou copiez-en une existante) et conservez-la en sécurité.
- Lorsque vous êtes invité à entrer des informations d’identification dans Power Apps ou Power Automate, entrez la valeur exactement comme
Bearer YOUR_API_KEY(y compris l’espace). Les connexions suivantes réutiliseront les informations d’identification enregistrées.
Opérations prises en charge
Le connecteur expose actuellement les opérations suivantes :
| Opération | Descriptif |
|---|---|
| GetLanguages | Récupérez la liste des langues prises en charge. |
| CreateProject | Créez un projet en chargeant des fichiers et en sélectionnant les langues de flux de travail et de cible. |
| GetProject | Récupérez les métadonnées et l’état d’un projet. |
| GetSegments | Récupérer les détails au niveau du segment pour une paire de langages de fichier de projet. |
| ConfirmProject | Confirmez (démarrer) un projet après révision. |
| GetFile | Téléchargez un fichier traité. |
| ListWorkflows | Répertorier les flux de travail De vérification disponibles. |
| GetWorkflow | Récupérez des informations détaillées sur un flux de travail unique. |
| GetTokenBalance | Obtenez votre solde de jeton restant. |
| GetKeys | Répertoriez les clés API existantes pour le compte. |
| CreateKey | Créez une clé API. |
| GetKey | Récupérez les détails d’une clé API spécifique. |
ℹ️ Des points de terminaison supplémentaires seront ajoutés à mesure que Straker libère de nouvelles fonctionnalités.
Ressources supplémentaires
- Centre d’aide Straker Verify : guides complets pour la facturation, les états du projet, les types de fichiers pris en charge, les langues, etc. : https://help.straker.ai/en/docs/straker-verify
- Informations de référence sur l’API : interface utilisateur Swagger interactive :
https://api-verify.straker.ai/docs(nécessite l’authentification).
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé API | securestring | La api_key de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Confirmer le projet |
Vérifiez qu’un projet après avoir examiné tous les fichiers et paramètres. Cela permet de transformer le projet en traitement. |
| Créer un projet |
Créez un projet avec les fichiers, langues et flux de travail donnés. |
| Créer une clé API |
Créez une clé API avec le nom et la description fournis. |
| Obtenir des clés API |
Récupérez la liste des clés API qui appartiennent à l’utilisateur authentifié. |
| Obtenir des segments de projet |
Récupérer des segments de traduction paginés pour un fichier et une langue cible spécifiques au sein d’un projet. |
| Obtenir les détails de la clé API |
Récupérez les détails d’une clé API spécifique à l’aide de son UUID. |
| Obtenir les détails du projet |
Récupérez les détails complets d’un projet donné, notamment les fichiers sources, les langues cibles et l’état. |
| Obtenir l’équilibre des jetons |
Récupérez le solde de jeton restant pour le compte d’utilisateur authentifié. |
| Obtenir un flux de travail |
Obtenez des informations détaillées pour un flux de travail spécifique, y compris ses actions et son état. |
| Télécharger le fichier |
Téléchargez le contenu binaire d’un fichier spécifique précédemment chargé dans le projet. |
Confirmer le projet
Vérifiez qu’un projet après avoir examiné tous les fichiers et paramètres. Cela permet de transformer le projet en traitement.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID Projet
|
project_id | True | string |
ID du projet à confirmer |
Créer un projet
Créez un projet avec les fichiers, langues et flux de travail donnés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichiers
|
files | True | file |
Un ou plusieurs fichiers à inclure dans le nouveau projet. |
|
Langues cibles
|
languages | True | array |
Liste des UUID de langue dans laquelle le contenu doit être traduit. |
|
ID de flux de travail
|
workflow_id | True | string |
UUID du flux de travail à appliquer au projet. |
|
Titre
|
title | True | string |
Nom lisible par l’homme pour le projet. |
|
URI de rappel
|
callback_uri | True | string |
URI de rappel pour recevoir les mises à jour de l’état du projet. |
Retours
- CreateProjectResponse
- CreateProjectResponse
Créer une clé API
Créez une clé API avec le nom et la description fournis.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Descriptif
|
description | string | ||
|
Nom
|
name | True | string |
Retours
- GetKeyResponse
- GetKeyResponse
Obtenir des clés API
Récupérez la liste des clés API qui appartiennent à l’utilisateur authentifié.
Retours
- GetKeysResponse
- GetKeysResponse
Obtenir des segments de projet
Récupérer des segments de traduction paginés pour un fichier et une langue cible spécifiques au sein d’un projet.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID Projet
|
project_id | True | uuid |
UUID du projet. |
|
ID de fichier
|
file_id | True | uuid |
UUID du fichier source dans le projet. |
|
ID langue
|
language_id | True | uuid |
UUID de la langue cible. |
|
Page
|
page | integer |
Numéro de page pour les résultats paginés. |
|
|
Taille de page
|
page_size | integer |
Nombre de segments à retourner par page. |
Retours
- GetSegmentResponse
- GetSegmentResponse
Obtenir les détails de la clé API
Récupérez les détails d’une clé API spécifique à l’aide de son UUID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de clé
|
key_id | True | uuid |
UUID de la clé API. |
Retours
- GetKeyResponse
- GetKeyResponse
Obtenir les détails du projet
Récupérez les détails complets d’un projet donné, notamment les fichiers sources, les langues cibles et l’état.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID Projet
|
project_id | True | uuid |
UUID du projet. |
Retours
- GetProjectResponse
- GetProjectResponse
Obtenir l’équilibre des jetons
Récupérez le solde de jeton restant pour le compte d’utilisateur authentifié.
Retours
- GetTokenBalanceResponse
- GetTokenBalanceResponse
Obtenir un flux de travail
Obtenez des informations détaillées pour un flux de travail spécifique, y compris ses actions et son état.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de flux de travail
|
workflow_id | True | uuid |
UUID du flux de travail que vous souhaitez récupérer. |
Retours
- GetWorkflowResponse
- GetWorkflowResponse
Télécharger le fichier
Téléchargez le contenu binaire d’un fichier spécifique précédemment chargé dans le projet.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de fichier
|
file_id | True | uuid |
UUID du fichier à télécharger. |
Retours
- response
- binary
Définitions
APIKeySchema
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Clé API
|
api_key | string | |
|
Descriptif
|
description | ||
|
Nom
|
name | string |
CreateProjectResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Message
|
message |
Message indiquant le résultat de l’opération |
|
|
ID de projet
|
project_id | uuid |
UUID du projet créé |
GetKeyResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Clé API
|
api_key | string | |
|
Descriptif
|
description | ||
|
Nom
|
name | string |
GetKeysResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Clés d’API
|
api_keys | array of APIKeySchema |
GetProjectResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Projet
|
data | Project |
GetSegmentResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de fichier
|
file_id | uuid | |
|
ID de langue
|
language_id | uuid | |
|
Segments
|
segments | array of src__project__schemas__Segment |
GetTokenBalanceResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Solde
|
balance | integer |
GetWorkflowResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
WorkflowDetail
|
workflow | WorkflowDetail |
Projet
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Archivés
|
archived | boolean | |
|
Uri de rappel
|
callback_uri | ||
|
Client Uuid
|
client_uuid | string | |
|
Créé à
|
created_at | string | |
|
Modifié à
|
modified_at | string | |
|
Fichiers sources
|
source_files | array of SourceFile | |
|
Statut
|
status | string | |
|
Langues cibles
|
target_languages | array of TargetLanguage | |
|
Titre
|
title | ||
|
Uuid
|
uuid | string |
SourceFile
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Fichier Uuid
|
file_uuid | string | |
|
Filename
|
filename | string | |
|
report
|
report | ||
|
Fichiers cibles
|
target_files | array of TargetFile | |
|
URL
|
url | string |
TargetFile
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Langue Uuid
|
language_uuid | string | |
|
Statut
|
status | string | |
|
Fichier cible Uuid
|
target_file_uuid | string | |
|
URL
|
url | string |
TargetLanguage
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Code
|
code | string | |
|
Étiquette
|
label | string | |
|
Nom
|
name | string | |
|
Nom court du site
|
site_shortname | string | |
|
Uuid
|
uuid | string |
WorkflowAction
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Descriptif
|
description | string | |
|
Id
|
id | string | |
|
Options
|
options | object |
WorkflowDetail
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Actions
|
actions | array of WorkflowAction | |
|
Active
|
active | boolean | |
|
Créé à
|
created_at | date-time | |
|
Descriptif
|
description | string | |
|
Id
|
id | string | |
|
Nom
|
name | string |
src__project__schemas__Segment
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID externe
|
external_id | string | |
|
Texte de départ
|
source_text | string | |
|
Traduction
|
translation | src__project__schemas__Translation |
src__project__schemas__Translation
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID de langue
|
language_id | string | |
|
Qualité
|
quality | string | |
|
Score
|
score | ||
|
Texte cible
|
target_text | string | |
|
Correspondance de la mémoire de traduction
|
translation_memory_matched | boolean |
binaire
Il s’agit du type de données de base "binaire".