Skip to content

Commit 7db9037

Browse files
committed
v1.6.0
1 parent 1ae8c46 commit 7db9037

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "interview-coder-cn",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"description": "编码面试解题助手,实时截屏并生成解题思路和答案",
55
"main": "./out/main/index.js",
66
"scripts": {

src/main/ai.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import { readFileSync } from 'node:fs'
22
import { join } from 'node:path'
33
import { streamText, type ModelMessage } from 'ai'
44
import { createOpenAI } from '@ai-sdk/openai'
5-
import { settings } from './settings'
5+
import { settings, AppSettings } from './settings'
66

77
export const PROMPT_SYSTEM = readFileSync(join(import.meta.dirname, 'prompts.md'), 'utf-8').trim()
88

9-
function getModel(_settings: typeof settings) {
9+
function getModel(_settings: AppSettings) {
1010
const fallbackModel = settings.apiBaseURL.includes('siliconflow')
1111
? 'Qwen/Qwen3-VL-32B-Instruct'
1212
: 'gpt-5-mini'

src/main/settings.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ ipcMain.handle('updateAppSettings', (_event, _settings) => {
99
})
1010

1111
export const settings = {
12-
apiBaseURL: process.env.API_BASE_URL || 'https://api.openai.com/v1',
12+
apiBaseURL: process.env.API_BASE_URL || '',
1313
apiKey: process.env.API_KEY || '',
14-
model: process.env.MODEL || 'gpt-4o-mini',
14+
model: process.env.MODEL || '',
1515
codeLanguage: process.env.CODE_LANGUAGE || 'typescript',
1616
customPrompt: ''
1717
}

0 commit comments

Comments
 (0)