HFLLMAPI / networks /proof_worker.py
Husnain
test
8e9ecf2 unverified
raw
history blame
900 Bytes
import random
from datetime import datetime, timedelta, timezone
from constants.headers import OPENAI_GET_HEADERS
class ProofWorker:
def __init__(self):
pass
def get_parse_time(self):
now = datetime.now()
tz = timezone(timedelta(hours=8))
now = now.astimezone(tz)
time_format = "%a %b %d %Y %H:%M:%S"
return now.strftime(time_format) + " GMT+0800 (中国标准时间)"
def get_config(self):
cores = [8, 12, 16, 24]
core = random.choice(cores)
screens = [3000, 4000, 6000]
screen = random.choice(screens)
return [
str(core) + str(screen),
self.get_parse_time(),
4294705152,
0,
OPENAI_GET_HEADERS["User-Agent"],
]
if __name__ == "__main__":
worker = ProofWorker()
config = worker.get_config()
print("Config:", config)