Поделиться через


Проверка Стракера (предварительная версия)

Соединитель Straker Verify обеспечивает простую интеграцию со службами проверки на основе искусственного интеллекта Straker. Это позволяет пользователям автоматизировать рабочие процессы, связанные с запросами на перевод— все в облачной среде. Идеально подходит для оптимизации процессов локализации, соответствия требованиям и проверки содержимого.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Переводы Стракера
URL https://www.straker.ai
Адрес электронной почты support@strakergroup.com
Метаданные соединителя
Publisher Straker Group
Веб-сайт https://www.straker.ai
Политика конфиденциальности https://www.straker.ai/legal/privacy-policy
Категории Искусственный интеллект; Содержимое и файлы

Проверка Straker — настраиваемый соединитель для Microsoft Power Platform

Соединитель Straker Verify для Power Automate обеспечивает простую интеграцию со службами проверки на основе искусственного интеллекта Straker. Это позволяет автоматизировать рабочие процессы качества перевода непосредственно в Power Automate, идеально подходит для оптимизации локализации, соответствия требованиям и процессов проверки содержимого.

Publisher

Straker Translations Ltd.

Предпосылки

  1. Учетная запись Straker Verify — зарегистрируйтесь и https://verify.straker.ai убедитесь, что модуль проверки включен для вашей рабочей области.
  2. Ключ API (заголовок авторизации) — создайте ключ в параметрах → ключи API с разрешениями для API проверки (предоставьте его как Bearer YOUR_API_KEY).
  3. Достаточный баланс маркеров ИИ — каждый проект использует маркеры; Убедитесь, что баланс подключен или приобретет пакет (Центр поддержки → выставления счетов → маркеры ИИ).
  4. Среда Microsoft Power Platform — вам нужна среда, в которой можно создавать настраиваемые соединители или подключения в Power Automate или Power Apps.

Получение учетных данных

  1. Войдите на портал перевода Straker.
  2. Перейдите к разделу "Параметры" → ключей API.
  3. Создайте новый ключ (или скопируйте существующий) и сохраните его в безопасности.
  4. При появлении запроса учетных данных в Power Apps или Power Automate введите значение точно так же, как Bearer YOUR_API_KEY (включая пробел). Последующие подключения будут повторно использовать сохраненные учетные данные.

Поддерживаемые операции

Соединитель в настоящее время предоставляет следующие операции:

Операция Description
GetLanguages Получите список поддерживаемых языков.
CreateProject Создайте проект, отправив файлы и выбрав рабочие процессы и целевые языки.
GetProject Получение метаданных и состояния проекта.
GetSegments Получение сведений о уровне сегмента для пары файлового языка проекта.
ConfirmProject Подтвердите (запуск) проекта после проверки.
GetFile Скачайте обработанный файл.
ListWorkflows Список доступных рабочих процессов проверки.
GetWorkflow Получение подробных сведений об одном рабочем процессе.
GetTokenBalance Получите оставшийся баланс маркера.
GetKeys Перечислить существующие ключи API для учетной записи.
CreateKey Создайте новый ключ API.
GetKey Получение сведений о определенном ключе API.

ℹ️ Дополнительные конечные точки будут добавлены, так как Straker выпускает новые функциональные возможности.

Дополнительные ресурсы

  • Straker Verify Help Center — комплексные руководства по выставлению счетов, состоянию проекта, поддерживаемым типам файлов, языкам и т. д. https://help.straker.ai/en/docs/straker-verify
  • Справочник по API — интерактивный пользовательский интерфейс Swagger: https://api-verify.straker.ai/docs (требуется проверка подлинности).

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
ключ API securestring Api_key для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Подтверждение проекта

Подтвердите проект после проверки всех файлов и параметров. Это преобразует проект в обработку.

Получение баланса маркеров

Получите оставшийся баланс маркера для учетной записи пользователя, прошедшей проверку подлинности.

Получение ключей API

Получение списка ключей API, принадлежащих пользователю, прошедшему проверку подлинности.

Получение рабочего процесса

Получение подробных сведений для определенного рабочего процесса, включая его действия и состояние.

Получение сведений о ключе API

Получение сведений о определенном ключе API с помощью идентификатора UUID.

Получение сведений о проекте

Получение полных сведений для данного проекта, включая исходные файлы, целевые языки и состояние.

Получение сегментов проекта

Извлеките сегменты перевода с разбивкой на страницы для определенного файла и целевого языка в проекте.

Скачивание файла

Скачайте двоичное содержимое для определенного файла, ранее отправленного в проект.

Создание ключа API

Создайте новый ключ API с указанным именем и описанием.

Создание нового проекта

Создайте проект с заданными файлами, языками и рабочим процессом.

Подтверждение проекта

Подтвердите проект после проверки всех файлов и параметров. Это преобразует проект в обработку.

Параметры

Имя Ключ Обязательно Тип Описание
Код проекта
project_id True string

Идентификатор проекта для подтверждения

Получение баланса маркеров

Получите оставшийся баланс маркера для учетной записи пользователя, прошедшей проверку подлинности.

Возвращаемое значение

GetTokenBalanceResponse
GetTokenBalanceResponse

Получение ключей API

Получение списка ключей API, принадлежащих пользователю, прошедшему проверку подлинности.

Возвращаемое значение

GetKeysResponse
GetKeysResponse

Получение рабочего процесса

Получение подробных сведений для определенного рабочего процесса, включая его действия и состояние.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор рабочего процесса
workflow_id True uuid

Идентификатор UUID рабочего процесса, который требуется получить.

Возвращаемое значение

GetWorkflowResponse
GetWorkflowResponse

Получение сведений о ключе API

Получение сведений о определенном ключе API с помощью идентификатора UUID.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор ключа
key_id True uuid

Идентификатор UUID ключа API.

Возвращаемое значение

GetKeyResponse
GetKeyResponse

Получение сведений о проекте

Получение полных сведений для данного проекта, включая исходные файлы, целевые языки и состояние.

Параметры

Имя Ключ Обязательно Тип Описание
Код проекта
project_id True uuid

Идентификатор UUID проекта.

Возвращаемое значение

GetProjectResponse
GetProjectResponse

Получение сегментов проекта

Извлеките сегменты перевода с разбивкой на страницы для определенного файла и целевого языка в проекте.

Параметры

Имя Ключ Обязательно Тип Описание
Код проекта
project_id True uuid

Идентификатор UUID проекта.

Идентификатор файла
file_id True uuid

UUID исходного файла в проекте.

Код языка
language_id True uuid

UUID целевого языка.

Страница
page integer

Номер страницы для результатов с разбивкой на страницы.

Размер страницы
page_size integer

Количество сегментов, возвращаемых на страницу.

Возвращаемое значение

GetSegmentResponse
GetSegmentResponse

Скачивание файла

Скачайте двоичное содержимое для определенного файла, ранее отправленного в проект.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор файла
file_id True uuid

Идентификатор UUID файла для скачивания.

Возвращаемое значение

response
binary

Создание ключа API

Создайте новый ключ API с указанным именем и описанием.

Параметры

Имя Ключ Обязательно Тип Описание
Description
description string
Имя
name True string

Возвращаемое значение

GetKeyResponse
GetKeyResponse

Создание нового проекта

Создайте проект с заданными файлами, языками и рабочим процессом.

Параметры

Имя Ключ Обязательно Тип Описание
Files
files True file

Один или несколько файлов для включения в новый проект.

Целевые языки
languages True array

Список языковых идентификаторов UUID, в которые должно быть переведено содержимое.

Идентификатор рабочего процесса
workflow_id True string

Идентификатор UUID рабочего процесса, который будет применяться к проекту.

Название
title True string

Понятное имя проекта.

URI обратного вызова
callback_uri True string

URI обратного вызова для получения обновлений состояния проекта.

Возвращаемое значение

CreateProjectResponse
CreateProjectResponse

Определения

APIKeySchema

Имя Путь Тип Описание
Ключ API
api_key string
Description
description
Имя
name string

CreateProjectResponse

Имя Путь Тип Описание
Message
message

Сообщение, указывающее результат операции

Идентификатор проекта
project_id uuid

UUID созданного проекта

GetKeyResponse

Имя Путь Тип Описание
Ключ API
api_key string
Description
description
Имя
name string

GetKeysResponse

Имя Путь Тип Описание
Ключи API
api_keys array of APIKeySchema

GetProjectResponse

Имя Путь Тип Описание
Проект
data Project

GetSegmentResponse

Имя Путь Тип Описание
Идентификатор файла
file_id uuid
Идентификатор языка
language_id uuid
Сегменты
segments array of src__project__schemas__Segment

GetTokenBalanceResponse

Имя Путь Тип Описание
Сальдо
balance integer

GetWorkflowResponse

Имя Путь Тип Описание
WorkflowDetail
workflow WorkflowDetail

Проект

Имя Путь Тип Описание
Archived
archived boolean
Uri обратного вызова
callback_uri
Клиент Uuid
client_uuid string
Создано в
created_at string
Изменено в
modified_at string
Исходные файлы
source_files array of SourceFile
Состояние
status string
Целевые языки
target_languages array of TargetLanguage
Название
title
Uuid
uuid string

SourceFile

Имя Путь Тип Описание
Файл Uuid
file_uuid string
Filename
filename string
report
report
Целевые файлы
target_files array of TargetFile
URL-адрес
url string

TargetFile

Имя Путь Тип Описание
Язык Uuid
language_uuid string
Состояние
status string
Целевой файл Uuid
target_file_uuid string
URL-адрес
url string

TargetLanguage

Имя Путь Тип Описание
Code
code string
Этикетка
label string
Имя
name string
Краткое имя сайта
site_shortname string
Uuid
uuid string

WorkflowAction

Имя Путь Тип Описание
Description
description string
Идентификатор
id string
Options
options object

WorkflowDetail

Имя Путь Тип Описание
Действия
actions array of WorkflowAction
Active
active boolean
Создано в
created_at date-time
Description
description string
Идентификатор
id string
Имя
name string

src__project__schemas__Segment

Имя Путь Тип Описание
Внешний идентификатор
external_id string
Исходный текст
source_text string
Перевод текста
translation src__project__schemas__Translation

src__project__schemas__Translation

Имя Путь Тип Описание
Идентификатор языка
language_id string
Качество
quality string
Балл
score
Целевой текст
target_text string
Сопоставленная память перевода
translation_memory_matched boolean

бинарный

Это базовый тип данных binary.