Действие — Сформирован ответ от OpenAI ассистента
Автопилот — Автоворонки, игры, продажи, чат-боты·17 Apr 2025
Действие предназначено для работы с OpenAI Ассистентами.
ВАЖНО! Для работы данного действия нужно получить настроить интеграцию с OPENAI. То есть, взять ключ OPENAI
и добавить его в соответствующее поле поле в разделе «Интеграции» сообщества для которого будет выполняться это действие.
Важно! Если у вас история хранится на сервере (хостинге) и в действие указана история, например, testmessage.json то после запроса к gpt действие автоматически запишет данные на сервер
Создать ассистента можно тут.
Рассмотрим действие подробнее:
1) Переключатель позволяет выбрать сообщество из которого будет выполнено действие.
2) json ассистента для запросов: поддерживаются переменные например, %json_model%
3) текст пользователя: поддерживаются переменные например, %prompt%
По умолчанию: сообщение пользователя: %content%
4) поле для передачи историй (контекста): поддерживаются переменные.
По умолчанию: ничего
5) Откуда брать историю. Из JSON или с сервера (при настроенном хостинге)
6) Доп. параметры
Важно! Теперь действие обрабатывает JSON с сообщениями и если количество сообщений в контексте больше 50, то оно стирает самую старую пару user-assistant.
Это сделано для того, чтобы экономить ваши токены
Полезные переменные действия:
- %openai_answer_id% — ID ответа от бота
- %openai_answer% — ответ от бота OPENAI
- %openai_answer_created% —время ответа в Unix. Можно проверять в условиях, если не 0, то бот отдал данные
- %openai_answer_history% — переменная в которой возвращается ответ от бота + запрос пользователя (можно использовать для истории)
- %usage_prompt_tokens% — количество токенов, использованных во входном запросе, то есть сколько "веса" имели переданные сообщения от пользователя в messages
- %usage_completion_tokens% — количество токенов в ответе от модели (сколько "веса" занял ответ).
- %usage_total_tokens% — суммарное количество токенов, prompt_tokens + completion_tokens.
- %openai_content% — сообщение пользователя
- %openai_assistant_setting% — JSON настроек ассистента
- %openai_chat_history% — история чата в действии
- %openai_chat_history_all% —переменная в которой возвращается ответ от бота + запрос пользователя + история сохраненная история
Оценить / обсудить статью можно в комментариях к этому посту.
Вернуться на главную страницу инструкций