mirror of
https://github.com/wassname/chatGPTBox.git
synced 2026-09-12 12:12:14 +08:00
Add support for kimi.moonshot.cn (#656)
* Add support for kimi.moonshot.cn * some improvements --------- Co-authored-by: josc146 <josStorer@outlook.com>
This commit is contained in:
@@ -23,6 +23,7 @@ import {
|
||||
chatgptApiModelKeys,
|
||||
chatgptWebModelKeys,
|
||||
claudeWebModelKeys,
|
||||
moonshotWebModelKeys,
|
||||
customApiModelKeys,
|
||||
defaultConfig,
|
||||
getUserConfig,
|
||||
@@ -46,6 +47,7 @@ import { registerCommands } from './commands.mjs'
|
||||
import { generateAnswersWithBardWebApi } from '../services/apis/bard-web.mjs'
|
||||
import { generateAnswersWithClaudeWebApi } from '../services/apis/claude-web.mjs'
|
||||
import { generateAnswersWithMoonshotCompletionApi } from '../services/apis/moonshot-api.mjs'
|
||||
import { generateAnswersWithMoonshotWebApi } from '../services/apis/moonshot-web.mjs'
|
||||
|
||||
function setPortProxy(port, proxyTabId) {
|
||||
port.proxy = Browser.tabs.connect(proxyTabId)
|
||||
@@ -161,6 +163,14 @@ async function executeApi(session, port, config) {
|
||||
config.moonshotApiKey,
|
||||
session.modelName,
|
||||
)
|
||||
} else if (moonshotWebModelKeys.includes(session.modelName)) {
|
||||
await generateAnswersWithMoonshotWebApi(
|
||||
port,
|
||||
session.question,
|
||||
session,
|
||||
config,
|
||||
session.modelName,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user