Skip to content

Commit e8dad13

Browse files
committed
feat: sydney mode of bing
1 parent 0065587 commit e8dad13

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/background/apis/bing-web.mjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,16 @@ import { pushRecord, setAbortController } from './shared.mjs'
1010
*/
1111
export async function generateAnswersWithBingWebApi(port, question, session, accessToken) {
1212
const { controller, messageListener } = setAbortController(port)
13+
const config = await getUserConfig()
1314

1415
const bingAIClient = new BingAIClient({ userToken: accessToken })
1516

1617
let answer = ''
1718
const response = await bingAIClient
1819
.sendMessage(question, {
1920
abortController: controller,
20-
toneStyle: (await getUserConfig()).modelMode,
21+
toneStyle: config.modelMode,
22+
jailbreakConversationId: config.sydneyMode,
2123
onProgress: (token) => {
2224
answer += token
2325
// remove reference markers [^number^]

src/background/clients/BingAIClient.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -317,8 +317,8 @@ export default class BingAIClient {
317317
isStartOfSession: invocationId === 0,
318318
message: {
319319
author: 'user',
320-
text: jailbreakConversationId ? 'Continue the conversation' : message,
321-
messageType: 'SearchQuery',
320+
text: jailbreakConversationId ? '' : message,
321+
messageType: jailbreakConversationId ? 'SearchQuery' : 'Chat',
322322
},
323323
conversationSignature,
324324
participant: {

0 commit comments

Comments
 (0)