Skip to content

Commit

Permalink
fix: add support for claude vison
Browse files Browse the repository at this point in the history
  • Loading branch information
ikechan8370 committed Mar 16, 2024
1 parent 81a45b1 commit 7d39af6
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions model/core.js
Original file line number Diff line number Diff line change
Expand Up @@ -437,13 +437,20 @@ class Core {
baseUrl: Config.claudeApiBaseUrl
// temperature: Config.claudeApiTemperature || 0.5
})
let opt = {
stream: false,
parentMessageId: conversation.parentMessageId,
conversationId: conversation.conversationId,
system: Config.claudeSystemPrompt
}
let img = await getImg(e)
if (img && img.length > 0) {
const response = await fetch(img[0])
const base64Image = Buffer.from(await response.arrayBuffer()).toString('base64')
opt.image = base64Image
}
try {
let rsp = await client.sendMessage(prompt, {
stream: false,
parentMessageId: conversation.parentMessageId,
conversationId: conversation.conversationId,
system: Config.claudeSystemPrompt
})
let rsp = await client.sendMessage(prompt, opt)
return rsp
} catch (err) {
errorMessage = err.message
Expand Down

0 comments on commit 7d39af6

Please sign in to comment.