Перейти к основному содержимому

Как использовать Yandex GPT в n8n

· 2 мин. чтения

Так как Yandex Cloud Foundation Models поддерживают OpenAI API, то подключить их в n8n очень просто.

Создание сервисного аккаунта и получение API-ключа

  1. Перейдите в Yandex Cloud Console в раздел «Сервисные аккаунты».
  2. Нажмите «Создать сервисный аккаунт».
  3. Введите имя и описание сервисного аккаунта.
  4. Задайте необходимые роли:
    • ai.languageModels.user для использования языковых моделей.
    • ai.models.viewer для просмотра списка моделей.

  1. Нажмите «Создать».

  2. После создания сервисного аккаунта, откройте его и в меню «Создать новый ключ» выберите «Создать API-ключ».

  1. Выберите область действия ключа yc.ai.foundationModels.execute и нажмите «Создать». Создание API-ключа
  2. Скопируйте API-ключ и сохраните его в безопасном месте, так как он будет показан только один раз.

Настройка n8n

  1. Откройте n8n и перейдите в раздел «Credentials».
  2. Нажмите «New Credential» и выберите «OpenAI API».
  3. Введите имя для учётных данных, например, «Yandex GPT».
  4. В поле «API Key» вставьте скопированный API-ключ из Yandex Cloud.
  5. В поле «API Base URL» введите URL для Yandex Cloud Foundation Models: https://llm.api.cloud.yandex.net/v1
  6. Нажмите «Save» (Сохранить), eсли всё сделано правильно, вы зеленую плашку «Connection tested successfully».

Использование Yandex GPT в n8n

  1. Теперь вы можете использовать Yandex GPT в своих рабочих процессах n8n. Создайте новый рабочий процесс и добавьте узел «AI Agent».
  2. Нажмите на + рядом с входом Chat Model и OpenAI Chat Model.
  3. Выберите созданные ранее учётные данные «Yandex GPT» в поле «Credentials to connect with».
  4. В поле «Model» выберите «From list» и выберите нужную модель, например, yandexgpt/latest.
  5. Теперь вы можете использовать Yandex GPT для генерации текста, ответов на вопросы и других задач. Для этого введите запрос в поле «Chat».
  6. Если все хорошо, вы увидите ответ от модели и зеленые галочки на всех узлах.