Skip to main content

การตั้งค่าสคริปต์ Account Warmup

หน้านี้อธิบายพารามิเตอร์การตั้งค่าสำหรับสคริปต์ account_warmup ที่ใช้ตอนสร้างงาน

ภาพรวม

สคริปต์ account_warmup ใช้สำหรับวอร์มบัญชี TikTok หรือ Instagram โดยจำลองพฤติกรรมผู้ใช้จริง เช่น ดูวิดีโอ และสุ่มทำไลก์ ติดตาม บันทึก และคอมเมนต์ตามความน่าจะเป็นที่กำหนดไว้ ช่วยให้บัญชีใหม่สร้างประวัติการมีส่วนร่วมและลดความเสี่ยงถูกมองว่าเป็นบอท

การตั้งค่าสคริปต์ (script_config)

อ็อบเจ็กต์ script_config เก็บพารามิเตอร์ของสคริปต์วอร์มบัญชีดังนี้

พารามิเตอร์

พารามิเตอร์ชนิดจำเป็นค่าเริ่มต้นคำอธิบาย
task_durationnumberไม่600ระยะเวลารวมของงานวอร์ม (วินาที)
topicstringไม่""คีย์เวิร์ดหัวข้อค้นหา (หนึ่งบรรทัดต่อหนึ่งหัวข้อ ระบบสุ่มเลือก)
min_durationnumberไม่15เวลาดูวิดีโอขั้นต่ำ (วินาที)
max_durationnumberไม่30เวลาดูวิดีโอสูงสุด (วินาที)
like_probablenumberไม่0ความน่าจะเป็นในการกดไลก์วิดีโอ (0-100)
floow_probablenumberไม่0ความน่าจะเป็นในการติดตามเจ้าของวิดีโอ (0-100)
collect_probablenumberไม่0ความน่าจะเป็นในการบันทึก/บุ๊กมาร์กวิดีโอ (0-100)
comment_probablenumberไม่0ความน่าจะเป็นในการคอมเมนต์วิดีโอ (0-100)
commentstringไม่""เทมเพลตคอมเมนต์ (หนึ่งบรรทัดต่อหนึ่งข้อความ ระบบสุ่มเลือก)
insert_emojibooleanไม่falseแทรกอีโมจิแบบสุ่มในคอมเมนต์หรือไม่
comment_orderstringไม่"random"ลำดับการเลือกคอมเมนต์: random (สุ่ม) หรือ sequential (ตามลำดับ)
generate_by_chatgptbooleanไม่falseใช้ ChatGPT สร้างคอมเมนต์อัตโนมัติหรือไม่
chatgpt_settingsobjectไม่การตั้งค่า ChatGPT (ดูด้านล่าง)

โครงสร้างการตั้งค่า ChatGPT

เมื่อ generate_by_chatgpt เป็น true คุณสามารถตั้งค่าการสร้างคอมเมนต์ด้วยอ็อบเจ็กต์ chatgpt_settings ได้ดังนี้:

พารามิเตอร์ชนิดจำเป็นคำอธิบาย
api_keystringใช่OpenAI API key ของคุณ
modelstringไม่โมเดลที่ใช้ (ค่าเริ่มต้น: gpt-3.5-turbo) ตัวเลือก: gpt-3.5-turbo, gpt-4, gpt-4-turbo
promptstringไม่พรอมป์ต์กำหนดเองสำหรับสร้างคอมเมนต์ ค่าเริ่มต้นจะสร้างคอมเมนต์ที่เป็นมิตรและเกี่ยวข้อง
max_tokensnumberไม่จำนวนโทเคนสูงสุดของผลลัพธ์ (ค่าเริ่มต้น: 100)
temperaturenumberไม่ระดับความสร้างสรรค์ 0-2 (ค่าเริ่มต้น: 0.7) ค่ายิ่งสูง = ยิ่งสร้างสรรค์
base_urlstringไม่API endpoint แบบกำหนดเอง (เช่น 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
}
}'

วอร์มด้วยหัวข้อค้นหา

วอร์มบัญชีโดยค้นหาหัวข้อเฉพาะ:

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": 900,
"topic": "แมวตลก\nวิดีโอสุนัข\nรวมคลิปสัตว์เลี้ยง",
"min_duration": 15,
"max_duration": 45
}
}'

วอร์มพร้อมการมีส่วนร่วม

วอร์มครบรูปแบบ ทั้งไลก์ ติดตาม และคอมเมนต์:

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": 1200,
"topic": "อาหาร\nสูตรอาหาร\nการทำอาหาร",
"min_duration": 20,
"max_duration": 60,
"like_probable": 30,
"floow_probable": 10,
"collect_probable": 5,
"comment_probable": 15,
"comment": "ดีมากเลย! 🔥\nชอบคอนเทนต์นี้มาก!\nยอดเยี่ยม! 👏\nว้าว สุดจริง!",
"insert_emoji": true,
"comment_order": "random"
}
}'

วอร์มด้วยคอมเมนต์จาก ChatGPT

ใช้ ChatGPT สร้างคอมเมนต์แบบอัจฉริยะ:

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": 1800,
"topic": "รีวิวเทคโนโลยี\nแก็ดเจ็ตดิจิทัล",
"min_duration": 30,
"max_duration": 90,
"like_probable": 25,
"comment_probable": 20,
"generate_by_chatgpt": true,
"chatgpt_settings": {
"api_key": "your-api-key",
"model": "gpt-3.5-turbo",
"prompt": "ช่วยเขียนคอมเมนต์สั้น ๆ ที่เป็นมิตรสำหรับวิดีโอนี้"
}
}
}'

วอร์มแบบกลุ่มบนหลายอุปกรณ์

รันวอร์มพร้อมกันบนหลายอุปกรณ์:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 15,
"max_duration": 30,
"like_probable": 20
},
"enable_multi_account": true
}'

งานวอร์มแบบตั้งเวลา

ตั้งให้เริ่มวอร์มในเวลาที่กำหนด:

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": 1200,
"topic": "เพลง\nเต้น\nกำลังฮิต",
"min_duration": 20,
"max_duration": 40,
"like_probable": 15,
"floow_probable": 5
},
"start_time": "09:00"
}'

วอร์มตามรายการ username

สร้างงานวอร์มสำหรับบัญชีที่ระบุ:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "account_warmup",
"script_config": {
"task_duration": 600,
"min_duration": 15,
"max_duration": 30,
"like_probable": 20,
"floow_probable": 5
}
}'

ผลลัพธ์ (Response)

{
"code": 0,
"message": "success",
"data": {
"task_ids": [301, 302, 303],
"created_count": 3
}
}

แนวทางที่แนะนำ

  1. เริ่มจากความน่าจะเป็นต่ำ: สำหรับบัญชีใหม่ ควรเริ่มโอกาสการมีส่วนร่วมที่ 5-15% แล้วค่อย ๆ เพิ่มทีละน้อย
  2. เลือกหัวข้อที่เกี่ยวข้อง: ใช้หัวข้อที่ตรงกับแนวทางบัญชี เพื่อสร้างประวัติการมีส่วนร่วมที่มีคุณภาพ
  3. สุ่มช่วงเวลาดูวิดีโอ: ตั้งช่วง min_duration และ max_duration ให้ต่างกัน เพื่อเลียนแบบพฤติกรรมจริง
  4. กำหนดระยะเวลางานพอเหมาะ: แนะนำวันละ 2-3 รอบ รอบละ 10-30 นาที แทนการรันยาวต่อเนื่อง
  5. ใช้คอมเมนต์หลายรูปแบบ: ใส่เทมเพลตหลายแบบเพื่อลดรูปแบบซ้ำที่อาจถูกมองเป็นสแปม
  6. จัดเวลารันให้เหมาะ: ใช้ start_time ให้ตรงช่วงเวลาที่กลุ่มเป้าหมายออนไลน์

ดูเพิ่มเติม