diff --git a/internal/chatgpt/request.go b/internal/chatgpt/request.go index 8264c31..62c473f 100644 --- a/internal/chatgpt/request.go +++ b/internal/chatgpt/request.go @@ -85,7 +85,7 @@ func newRequest(method string, url string, body io.Reader, secret *tokens.Secret request.Header.Set("User-Agent", userAgent) request.Header.Set("Accept", "*/*") request.Header.Set("Oai-Device-Id", deviceId) - request.Header.Set("Oai-Language", "zh-CN") + request.Header.Set("Oai-Language", "en-US") if secret.Token != "" { request.Header.Set("Authorization", "Bearer "+secret.Token) } @@ -160,7 +160,7 @@ func getConfig() []interface{} { rand.New(rand.NewSource(time.Now().UnixNano())) script := cachedScripts[rand.Intn(len(cachedScripts))] timeNum := (float64(time.Since(startTime).Nanoseconds()) + rand.Float64()) / 1e6 - return []interface{}{cachedHardware, getParseTime(), int64(4294705152), 0, userAgent, script, cachedDpl, "zh-CN", "zh-CN", 0, "webkitGetUserMedia−function webkitGetUserMedia() { [native code] }", "location", "ontransitionend", timeNum, cachedSid} + return []interface{}{cachedHardware, getParseTime(), int64(4294705152), 0, userAgent, script, cachedDpl, "en-US", "en-US", 0, "webkitGetUserMedia−function webkitGetUserMedia() { [native code] }", "location", "ontransitionend", timeNum, cachedSid} } func CalcProofToken(require *ChatRequire, proxy string) string { proof := generateAnswer(require.Proof.Seed, require.Proof.Difficulty, proxy)