Конфигурация скрипта прогрева аккаунта
На этой странице документированы параметры конфигурации для скрипта account_warmup, используемого при создании задач.
Обзор
Скрипт account_warmup используется для прогрева аккаунтов TikTok или Instagram путём имитации естественного поведения пользователя. Он просматривает видео, случайным образом ставит лайки, подписывается, сохраняет в избранное и комментирует на основе настроенных вероят ностей. Это помогает новым аккаунтам создать историю взаимодействий и избежать обнаружения ботов.
Конфигурация скрипта (script_config)
Объект script_config содержит параметры для скрипта прогрева аккаунта. Ниже приведены доступные параметры:
Параметры
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
| task_duration | number | Нет | 600 | Общая продолжительность задачи прогрева в секундах |
| topic | string | Нет | "" | Ключевые слова для поиска (по одному на строку, выбирается случайно) |
| min_duration | number | Нет | 15 | Минимальная продолжительность просмотра видео в секундах |
| max_duration | number | Нет | 30 | Максимальная продолжительность просмотра видео в секундах |
| like_probable | number | Нет | 0 | Вероятность (0-100) поставить лайк видео |
| floow_probable | number | Нет | 0 | Вероятность (0-100) подписаться на создателя видео |
| collect_probable | number | Нет | 0 | Вероятность (0-100) сохранить видео в избранное |
| comment_probable | number | Нет | 0 | Вероятность (0-100) прокомментировать видео |
| comment | string | Нет | "" | Шаблоны комментариев (по одному на строку, выбирается случайно) |
| insert_emoji | boolean | Нет | false | Вставлять ли случайные эмодзи в комментарии |
| comment_order | string | Нет | "random" | Порядок выбора комментариев: random (случайный) или sequential (последовательный) |
| generate_by_chatgpt | boolean | Нет | false | Генерировать ли комментарии с помощью ChatGPT |
| chatgpt_settings | object | Нет | Настройки конфигурации ChatGPT (см. ниже) |
Структура настроек ChatGPT
Когда generate_by_chatgpt установлен в true, вы можете настроить генерацию комментариев ChatGPT с помощью объекта chatgpt_settings:
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| api_key | string | Да | Ваш API-ключ OpenAI |
| model | string | Нет | Используемая модель (по умолчанию: "gpt-3.5-turbo"). Варианты: "gpt-3.5-turbo", "gpt-4", "gpt-4-turbo" |
| prompt | string | Нет | Пользовательский промпт для генерации комментариев. По умолчанию генерируются дружелюбные, релевантные комментарии |
| max_tokens | number | Нет | Максимальное количество токенов в ответе (по умолчанию: 100) |
| temperature | number | Нет | Уровень креативности 0-2 (по умолчанию: 0.7). Более высокие значения = более творческие |
| base_url | string | Нет | Пользовательский URL API-эндпоинта (для Azure OpenAI или совместимых API) |
Пример объекта chatgpt_settings:
{
"api_key": "sk-your-openai-api-key",
"model": "gpt-3.5-turbo",
"prompt": "Сгенерируй короткий дружелюбный комментарий к этому видео на русском языке",
"max_tokens": 50,
"temperature": 0.8,
"base_url": "https://api.openai.com/v1"
}
Для новых аккаунтов начинайте с низких вероятностей взаимодействия (5-15%) и постепенно увеличивайте их со временем. Это имитирует естественное поведение пользователя.
Примеры
Базовый прогрев аккаунта
Простой прогрев только с просмотром видео:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 10,
"max_duration": 30
}
}'