Skip to content

Commit

Permalink
fix: Translation error when passing empty user messages to certain mo…
Browse files Browse the repository at this point in the history
…dels.(Refined)
  • Loading branch information
Konjac-XZ authored and kangfenmao committed Feb 14, 2025
1 parent 88e0d29 commit 26a5ae0
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions src/renderer/src/providers/OpenAIProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -287,13 +287,12 @@ export default class OpenAIProvider extends BaseProvider {
async translate(message: Message, assistant: Assistant, onResponse?: (text: string) => void) {
const defaultModel = getDefaultModel()
const model = assistant.model || defaultModel
if (!message.content) {
message.content = ' '
}
const messages = [
{ role: 'system', content: assistant.prompt },
{ role: 'user', content: message.content }
]
const messages = message.content
? [
{ role: 'system', content: assistant.prompt },
{ role: 'user', content: message.content }
]
: [{ role: 'user', content: assistant.prompt }]

const isOpenAIo1 = this.isOpenAIo1(model)

Expand Down

0 comments on commit 26a5ae0

Please sign in to comment.