Гайд по n8n
Узнайте, как использовать Nexara API в своём n8n пайплайне.
Вот краткое руководство по интеграции Nexara API с n8n:
-
Добавьте узел HTTP Request:
Найдите и добавьте узел HTTP Request в ваш рабочий процесс n8n.
-
Импортируйте команду cURL:
Нажмите на опцию "Import cURL" в настройках узла HTTP Request. Вставьте следующую команду, не забудьте заменитьYOUR_NEXARA_API_KEYна ваш реальный API-ключ Nexara:curl --request POST \ --url https://api.nexara.ru/api/v1/audio/transcriptions \ --header 'Authorization: Bearer YOUR_NEXARA_API_KEY' \ --header 'Content-Type: multipart/form-data' -
Настройте параметры тела запроса (Body Parameters):
- Прокрутите вниз до раздела Body в параметрах узла.
- Убедитесь, что Body Content Type установлен как
Form-Data. - В разделе Body Parameters нажмите "Add Parameter".
- Установите Parameter Type в
n8n Binary File. Если у вас есть ссылка на файл, а не сам файл, вы можете передать его напрямую через параметрurl - Поле Name задайте как
file. - Поле Input Data Field Name задайте как
data. (Это предполагает, что бинарный файл поступает из предыдущего узла, например, "Read Binary File", и доступен под полемdata. Измените, если имя вашего поля другое.)

-
Готово! (Можно добавить дополнительные параметры):
Базовая настройка завершена — узел теперь отправляет файл на транскрипцию.- Чтобы добавить другие параметры API (например,
languageилиresponse_format), добавьте новые параметры в Body Parameters, обычно с типомStringв Parameter Type. Вот пример:

- Убедитесь, что перед этим узлом HTTP Request есть узел, который читает ваш аудиофайл и делает его бинарные данные доступными (обычно под именем поля
data). Либо отправляйте ссылку на файл через параметрurl. - Если вы хотите выполнить диаризацию (разделение на разные голоса), добавьте параметр
taskв ваш API запрос и поставьте ему значениеdiarize.
Подробнее о всех доступных параметрах API читайте в документации API.
- Чтобы добавить другие параметры API (например,