Verificação do Straker (versão prévia)
O conector do Straker Verify permite uma integração perfeita com os serviços de verificação alimentados por IA do Straker. Ele permite que os usuários automatizem fluxos de trabalho envolvendo solicitações de tradução, tudo dentro do seu ambiente de fluxo de nuvem. Ideal para simplificar os processos de localização, conformidade e validação de conteúdo.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Traduções do Straker |
| URL | https://www.straker.ai |
| support@strakergroup.com |
| Metadados do conector | |
|---|---|
| Publicador | Grupo Straker |
| Site | https://www.straker.ai |
| Política de privacidade | https://www.straker.ai/legal/privacy-policy |
| Categorias | IA; Conteúdo e arquivos |
Verificação do Straker – Conector Personalizado para Microsoft Power Platform
O conector straker Verify para Power Automate fornece integração perfeita com os serviços de verificação alimentados por IA do Straker. Ele permite automatizar fluxos de trabalho de qualidade de tradução diretamente no Power Automate, ideal para simplificar processos de localização, conformidade e validação de conteúdo.
Publicador
Straker Translations Ltd.
Pré-requisitos
- Conta de Verificação do Straker – Inscreva-se https://verify.straker.ai e verifique se o módulo Verificar está habilitado para seu workspace.
-
Chave de API (cabeçalho de autorização) – Crie uma chave em Configurações → chaves de API com permissões para a API Verify (forneça-a como
Bearer YOUR_API_KEY). - Saldo suficiente do token de IA – cada projeto consome tokens; verifique se o saldo está coberto ou compre um pacote (Centro de Ajuda → Cobrança → Tokens de IA).
- Ambiente do Microsoft Power Platform – Você precisa de um ambiente em que possa criar conectores ou conexões personalizados no Power Automate/Power Apps.
Obtendo credenciais
- Entre no portal do Straker Translations.
- Navegue até Configurações → Chaves de API.
- Crie uma nova chave (ou copie uma existente) e mantenha-a segura.
- Quando solicitado a obter credenciais no Power Apps ou no Power Automate, insira o valor exatamente como
Bearer YOUR_API_KEY(incluindo o espaço). As conexões subsequentes reutilizarão a credencial salva.
Operações com suporte
Atualmente, o conector expõe as seguintes operações:
| Operation | Description |
|---|---|
| GetLanguages | Recupere a lista de idiomas com suporte. |
| CreateProject | Crie um novo projeto carregando arquivos e selecionando idiomas de fluxo de trabalho &de destino. |
| GetProject | Recupere os metadados e o status de um projeto. |
| GetSegments | Buscar detalhes no nível do segmento para um par de linguagem de arquivo do projeto. |
| ConfirmProject | Confirme (inicie) um projeto após a revisão. |
| GetFile | Baixe um arquivo processado. |
| ListWorkflows | Listar fluxos de trabalho de Verificação disponíveis. |
| GetWorkflow | Recupere informações detalhadas sobre um único fluxo de trabalho. |
| GetTokenBalance | Obtenha o saldo de token restante. |
| GetKeys | Listar chaves de API existentes para a conta. |
| CreateKey | Crie uma nova chave de API. |
| GetKey | Recupere detalhes de uma chave de API específica. |
ℹ️ Pontos de extremidade adicionais serão adicionados à medida que o Straker liberar novas funcionalidades.
Recursos adicionais
- Central de Ajuda de Verificação do Straker – guias abrangentes para cobrança, status do projeto, tipos de arquivo com suporte, idiomas e muito mais: https://help.straker.ai/en/docs/straker-verify
- Referência de API – interface do usuário interativa do Swagger:
https://api-verify.straker.ai/docs(requer autenticação).
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| chave_de_api | secureString | O api_key desta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Baixar arquivo |
Baixe o conteúdo binário de um arquivo específico carregado anteriormente no projeto. |
| Confirmar projeto |
Confirme um projeto depois que todos os arquivos e parâmetros tiverem sido revisados. Isso faz a transição do projeto para o processamento. |
| Criar chave de API |
Crie uma nova chave de API com o nome e a descrição fornecidos. |
| Criar um novo projeto |
Crie um novo projeto com os arquivos, idiomas e fluxo de trabalho especificados. |
| Obter chaves de API |
Recupere uma lista de chaves de API que pertencem ao usuário autenticado. |
| Obter detalhes da chave de API |
Busque os detalhes de uma chave de API específica usando sua UUID. |
| Obter fluxo de trabalho |
Obtenha informações detalhadas para um fluxo de trabalho específico, incluindo suas ações e status. |
| Obter o saldo do token |
Recupere o saldo de token restante para a conta de usuário autenticada. |
| Obter os detalhes do projeto |
Recupere detalhes completos de um determinado projeto, incluindo arquivos de origem, idiomas de destino e status. |
| Obter segmentos de projeto |
Recupere segmentos de tradução paginado para um arquivo específico e um idioma de destino em um projeto. |
Baixar arquivo
Baixe o conteúdo binário de um arquivo específico carregado anteriormente no projeto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID de Arquivo
|
file_id | True | uuid |
A UUID do arquivo a ser baixado. |
Retornos
- response
- binary
Confirmar projeto
Confirme um projeto depois que todos os arquivos e parâmetros tiverem sido revisados. Isso faz a transição do projeto para o processamento.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
project_id | True | string |
A ID do projeto a ser confirmada |
Criar chave de API
Crie uma nova chave de API com o nome e a descrição fornecidos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Description
|
description | string | ||
|
Nome
|
name | True | string |
Retornos
- GetKeyResponse
- GetKeyResponse
Criar um novo projeto
Crie um novo projeto com os arquivos, idiomas e fluxo de trabalho especificados.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Arquivos
|
files | True | file |
Um ou mais arquivos a serem incluídos no novo projeto. |
|
Idiomas de destino
|
languages | True | array |
Uma lista de UUIDs de idioma em que o conteúdo deve ser traduzido. |
|
ID do Fluxo de Trabalho
|
workflow_id | True | string |
A UUID do fluxo de trabalho a ser aplicada ao projeto. |
|
Title
|
title | True | string |
Um nome legível para o projeto. |
|
URI de retorno de chamada
|
callback_uri | True | string |
O URI de retorno de chamada para receber atualizações de status do projeto. |
Retornos
- CreateProjectResponse
- CreateProjectResponse
Obter chaves de API
Recupere uma lista de chaves de API que pertencem ao usuário autenticado.
Retornos
- GetKeysResponse
- GetKeysResponse
Obter detalhes da chave de API
Busque os detalhes de uma chave de API específica usando sua UUID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da chave
|
key_id | True | uuid |
A UUID da chave de API. |
Retornos
- GetKeyResponse
- GetKeyResponse
Obter fluxo de trabalho
Obtenha informações detalhadas para um fluxo de trabalho específico, incluindo suas ações e status.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Fluxo de Trabalho
|
workflow_id | True | uuid |
A UUID do fluxo de trabalho que você deseja recuperar. |
Retornos
- GetWorkflowResponse
- GetWorkflowResponse
Obter o saldo do token
Recupere o saldo de token restante para a conta de usuário autenticada.
Retornos
- GetTokenBalanceResponse
- GetTokenBalanceResponse
Obter os detalhes do projeto
Recupere detalhes completos de um determinado projeto, incluindo arquivos de origem, idiomas de destino e status.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
project_id | True | uuid |
A UUID do projeto. |
Retornos
- GetProjectResponse
- GetProjectResponse
Obter segmentos de projeto
Recupere segmentos de tradução paginado para um arquivo específico e um idioma de destino em um projeto.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
project_id | True | uuid |
A UUID do projeto. |
|
ID de Arquivo
|
file_id | True | uuid |
A UUID do arquivo de origem dentro do projeto. |
|
ID do idioma
|
language_id | True | uuid |
A UUID do idioma de destino. |
|
Página
|
page | integer |
O número da página para resultados paginados. |
|
|
Tamanho da Página
|
page_size | integer |
O número de segmentos a serem retornados por página. |
Retornos
- GetSegmentResponse
- GetSegmentResponse
Definições
APIKeySchema
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de API
|
api_key | string | |
|
Description
|
description | ||
|
Nome
|
name | string |
CreateProjectResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Message
|
message |
Uma mensagem indicando o resultado da operação |
|
|
ID do projeto
|
project_id | uuid |
A UUID do projeto criado |
GetKeyResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chave de API
|
api_key | string | |
|
Description
|
description | ||
|
Nome
|
name | string |
GetKeysResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Chaves de API
|
api_keys | array of APIKeySchema |
GetProjectResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Projeto
|
data | Project |
GetSegmentResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do arquivo
|
file_id | uuid | |
|
ID do idioma
|
language_id | uuid | |
|
Segmentos
|
segments | array of src__project__schemas__Segment |
GetTokenBalanceResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Equilíbrio
|
balance | integer |
GetWorkflowResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
WorkflowDetail
|
workflow | WorkflowDetail |
Projeto
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Arquivados
|
archived | boolean | |
|
Uri de retorno de chamada
|
callback_uri | ||
|
Uuid do cliente
|
client_uuid | string | |
|
Criado em
|
created_at | string | |
|
Modificado em
|
modified_at | string | |
|
Arquivos de origem
|
source_files | array of SourceFile | |
|
Situação
|
status | string | |
|
Idiomas de destino
|
target_languages | array of TargetLanguage | |
|
Title
|
title | ||
|
Uuid
|
uuid | string |
SourceFile
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Uuid de arquivo
|
file_uuid | string | |
|
Nome do Arquivo
|
filename | string | |
|
relatório
|
report | ||
|
Arquivos de destino
|
target_files | array of TargetFile | |
|
URL
|
url | string |
TargetFile
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Idioma Uuid
|
language_uuid | string | |
|
Situação
|
status | string | |
|
Uuid do arquivo de destino
|
target_file_uuid | string | |
|
URL
|
url | string |
TargetLanguage
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Code
|
code | string | |
|
Etiqueta
|
label | string | |
|
Nome
|
name | string | |
|
Nome curto do site
|
site_shortname | string | |
|
Uuid
|
uuid | string |
WorkflowAction
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Description
|
description | string | |
|
ID
|
id | string | |
|
Opções
|
options | object |
WorkflowDetail
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Ações
|
actions | array of WorkflowAction | |
|
Active
|
active | boolean | |
|
Criado em
|
created_at | date-time | |
|
Description
|
description | string | |
|
ID
|
id | string | |
|
Nome
|
name | string |
src__project__schemas__Segment
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID externa
|
external_id | string | |
|
Texto de origem
|
source_text | string | |
|
Tradução
|
translation | src__project__schemas__Translation |
src__project__schemas__Translation
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do idioma
|
language_id | string | |
|
Qualidade
|
quality | string | |
|
Score
|
score | ||
|
Texto de destino
|
target_text | string | |
|
Memória de tradução correspondida
|
translation_memory_matched | boolean |
binário
Esse é o tipo de dados básico 'binary'.