arguments = {
'phone' : '+79123456789', # это номер на который нужно позвонить для получения задания
'telegram' : '@TelegramUserName', # Это ник реального сотрудника, который утвердит тест поста перед публикацией
'channel_id' : '@telegram_channel', # Это ID вашего телеграм канала
'bot_token' : 'XXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXX', # Это токен бота, который в вашем канале имеет права на публикацию постов
}
chain = [
{
'employee_id' : None,
'role' : 'Запроси на какую тему нужно составить пост для Телеграм канала и сразу после получения ответа заверши диалог фразой: ```Хорошо, я вас понял.```.',
'hello_text' : 'Здравствуйте! На связи руководитель вашего SMM-отдела нейро-сотрудников. На какую тему желаете опубликовать пост?',
'model' : 'gpt-4-1106-preview',
'temperature' : 0.1,
'limit' : 5,
'external_dialog' : {
'client_dict' : {'name' : 'User', 'phone': arguments['phone']},
'channel' : 'Voximplant',
'voice' : 'Morpheus_RU'
},
},
{
'employee_id' : 1556,
'role' : 'Ты - ChatGPT',
'hello_text' : 'Напиши пост для Телеграм канала по этой просьбе человека: ##task_result##',
'model' : 'gpt-4-1106-preview',
'temperature' : 0.1,
'limit' : 5,
'external_dialog' : None,
},
{
'employee_id' : 1554,
'role' : 'Ты - ChatGPT. Твоя задача утвердить текст поста.',
'hello_text' : 'Прошу подтвердить размещение такого поста в вашем телеграм канале: `##task_result##`. Отправьте мне 👍 если текст Вам нравится.',
'model' : 'gpt-4-1106-preview',
'temperature' : 0.1,
'limit' : 10,
'external_dialog' : {
'client_dict' : {'name' : 'User', 'phone': arguments['telegram']},
'channel' : 'Telegram',
},
},
{
'employee_id' : 1553,
'role' : 'Ты - ChatGPT.',
'hello_text' : f"""
ID канала: "{arguments['channel_id']}"
Токен бота: "{arguments['bot_token']}"
Напиши пост на эту тему: ```##task_result##```
""",
'model' : 'gpt-4-1106-preview',
'temperature' : 0.1,
'limit' :5,
'external_dialog' : None,
},
]