Перейти к содержанию

LLM: сгенерировать текст

Используйте элемент LLM: сгенерировать текст, чтобы запросить у модели Claude короткий фрагмент текста в середине Journey, а затем повторно использовать его в последующих push-уведомлениях, email или SMS. Этот элемент аутентифицируется с помощью собственного API-ключа Anthropic. Он не использует интеграцию на уровне аккаунта, настроенную в других разделах Настроек.

Типичные случаи использования:

  • Персонализация строки сообщения: создайте однострочный заголовок на основе тегов путешественника, а затем вставьте его в следующее push-уведомление или email с помощью динамического контента.
  • Суммирование перед отправкой: превратите несколько тегов, таких как последний заказ или категория просмотра, в короткую строку на естественном языке, которую сможет отобразить шаблон.
  • Изменение формулировок: запрашивайте немного отличающиеся формулировки при каждом запуске, чтобы путешественники не видели одинаковый текст каждый раз, когда проходят через этот шаг.

Настройка элемента

Anchor link to
  1. Перетащите LLM: сгенерировать текст из раздела Интеграции на левой панели на холст.
  2. Дважды щелкните элемент и введите Название шага.
  3. В поле Anthropic API key введите ваш API-ключ Anthropic. Он хранится в замаскированном виде, как секретный заголовок webhook.
Окно настроек элемента LLM: сгенерировать текст с заполненным названием шага и замаскированным API-ключом Anthropic
  1. В поле Модель выберите модель Claude для использования. По умолчанию используется claude-haiku-4-5.

    • claude-haiku-4-5: отвечает быстрее всего.
    • claude-sonnet-5: средний вариант между Haiku и Opus.
    • claude-opus-5: медленнее двух других, но все равно завершает работу в течение 10-секундного тайм-аута элемента. Стоит дороже за токен, чем Sonnet или Haiku.

    Каждый вызов оплачивается с вашего ключа Anthropic за каждого путешественника, который достигает этого шага.

Поле Модель установлено на claude-haiku-4-5 с примечанием о времени ответа для каждой модели
  1. В поле Промт напишите, что вы хотите, чтобы модель сгенерировала. Он принимает те же макросы, что и тело любого Webhook, например {{device:hwid}}.
Поле Промт с промтом для рекомендации продукта, использующим макрос тега
  1. Нажмите Сохранить.

Ответы ограничены примерно 300 токенами (примерно короткий абзац), чтобы запрос укладывался в тайм-аут Webhook. Запрашивайте что-то короткое. Более длинный или подробный промт не дает больше места для ответа.

Ответ

Anchor link to

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

Атрибуты после выполнения шага

Anchor link to
АтрибутЧто содержит
llm_textСгенерированный текст
llm_input_tokensКоличество токенов на входе запроса
llm_output_tokensКоличество токенов на выходе запроса

Как использовать llm_text на последующих шагах

Anchor link to

Сбои и неожиданные ответы

Anchor link to

Неудачный запрос удаляет путешественника из Journey. См. Ошибки и неудачные запросы.

Ответ, который пришел, но не соответствует вашим ожиданиям, оставляет путешественника в Journey:

  • Текст обрезан по лимиту в 300 токенов: llm_text содержит усеченный текст.
  • Модель отказалась отвечать: llm_text содержит тот ответ, который она дала вместо ожидаемого.

Пример сценария: Персонализация push-уведомления для повторного вовлечения с помощью Claude

Anchor link to

Команда хочет, чтобы push-уведомление для повторного вовлечения ушедшего пользователя начиналось с персонализированного однострочного заголовка, а не с общего текста.

  1. Добавьте элемент Вход по триггеру и настройте его на срабатывание по событию UserLapsed.
  2. Сразу после него добавьте LLM: сгенерировать текст. В поле Промт напишите Напиши одно короткое, оптимистичное предложение, приглашающее {{tag:Name}} вернуться, упомянув, что он(а) просматривал(а) {{tag:Last Category}}.
  3. Сразу после него добавьте шаг Push. В редакторе сообщения нажмите Персонализация и вставьте llm_text в текст push-уведомления.

После запуска каждый ушедший пользователь получит push-уведомление, которое начинается со строки, сгенерированной Claude специально для него, а не с одинакового статичного текста для всех.