Создать сообщение через нейросеть
Универсальное действие для генерации текстовых запросов через нейросети.
Поддерживает несколько платформ:
- ChatGPT от OpenAI
- Claude от Anthropic
- DeepSeek
- Mistral
- Gemini от Google
- OpenRouter
- llama
- qwen
- deepseek
- grok
- ....
Интеграция:
Если не указывать интеграцию, действие будет использовать наш ключ токена и расходовать нейро-рубли, которые можно пополнить в разделе "О проекте".
Если выбираете интеграцию, то пополнять баланс необходимо в вашем аккаунте на выбранной платформе, а не у нас и деньги будут сниматься там. А у нас уже только за сообщения.
Можете выбрать как платформу, так и модель. Выбор большой. А внутри OpenRouter выбор моделей еще больше.
Prompt / инструкции - указываются по желанию. Это инструкции, как именно бот должен отвечать.
Сообщение от пользователя обычно всегда будет храниться в переменной {var:object.text}
, она подставляется автоматически, либо можете ее заменить на свою.

Чтобы вывести результат, сохраните в переменную, например answer
и выведите в текст переменную {var:answer}

Добавить историю переписки - сюда можно передавать историю переписки. Она должна храниться в json-массиве. Вы можете сохранять в переменную, если это цикличная история, что не очень рекомендуется, либо в поле профиля пользователя.

Как раз для удобства сохранения истории мы добавили галочку "Добавить сообщение в историю переписки. Однако учтите, что переменная сохраняет лишь ответ нейросети. Поэтому мы создали отдельное действие "Добавить сообщение в историю переписки".
Пример:
[
{
"role":"assistant",
"content":"Привет! Как я могу помочь тебе сегодня?",
"refusal":null
}
]

И это лишь временная переменная, поэтому рекомендуем её соединить в с вопросом пользователя и добавить в json-поле профиля пользователя.
Однако учитывайте, что каждой модели нейросети свои лимиты и если лимит из-за истории будет превышен, вы получите ошибку. Соответственно ошибку нужно отслеживать и либо очищать историю, либо редактировать.
Полезные статьи: