Skip to content

Commit 8b0c891

Browse files
iFwujosStorer
andauthored
fix: modify web api content to adapt chatgpt backend api (#285)
* fix: modify web api content to adapt chatgpt backend api * fix package --------- Co-authored-by: josc146 <[email protected]>
1 parent c1d805f commit 8b0c891

File tree

3 files changed

+61
-17
lines changed

3 files changed

+61
-17
lines changed

package-lock.json

Lines changed: 54 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"file-saver": "^2.0.5",
2929
"github-markdown-css": "^5.2.0",
3030
"gpt-3-encoder": "^1.1.4",
31+
"graphql": "^16.6.0",
3132
"i18next": "^22.4.15",
3233
"katex": "^0.16.6",
3334
"lodash-es": "^4.17.21",

src/background/apis/chatgpt-web.mjs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,9 @@ export async function generateAnswersWithChatgptWebApi(port, question, session,
8989
messages: [
9090
{
9191
id: session.messageId,
92-
role: 'user',
92+
author: {
93+
role: 'user',
94+
},
9395
content: {
9496
content_type: 'text',
9597
parts: [question],
@@ -98,6 +100,9 @@ export async function generateAnswersWithChatgptWebApi(port, question, session,
98100
],
99101
model: usedModel,
100102
parent_message_id: session.parentMessageId,
103+
timezone_offset_min: new Date().getTimezoneOffset(),
104+
variant_purpose: 'none',
105+
history_and_training_disabled: true,
101106
}),
102107
onMessage(message) {
103108
console.debug('sse message', message)

0 commit comments

Comments
 (0)