Проверка Стракера (предварительная версия)
Соединитель 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.
Предпосылки
- Учетная запись Straker Verify — зарегистрируйтесь и https://verify.straker.ai убедитесь, что модуль проверки включен для вашей рабочей области.
-
Ключ API (заголовок авторизации) — создайте ключ в параметрах → ключи API с разрешениями для API проверки (предоставьте его как
Bearer YOUR_API_KEY). - Достаточный баланс маркеров ИИ — каждый проект использует маркеры; Убедитесь, что баланс подключен или приобретет пакет (Центр поддержки → выставления счетов → маркеры ИИ).
- Среда Microsoft Power Platform — вам нужна среда, в которой можно создавать настраиваемые соединители или подключения в Power Automate или Power Apps.
Получение учетных данных
- Войдите на портал перевода Straker.
- Перейдите к разделу "Параметры" → ключей API.
- Создайте новый ключ (или скопируйте существующий) и сохраните его в безопасности.
- При появлении запроса учетных данных в 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.