Partager via


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

  1. 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.
  2. 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).
  3. 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).
  4. 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

  1. Connectez-vous au portail Straker Translations.
  2. Accédez aux paramètres → clés API.
  3. Créez une clé (ou copiez-en une existante) et conservez-la en sécurité.
  4. 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".