mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Merge pull request #1902 from khanonnie/patch-1
Fix Claude 3 inline images when "Add Character Names" setting is enabled
This commit is contained in:
@@ -151,7 +151,11 @@ function convertClaudeMessages(messages, prefillString, useSysPrompt, humanMsgFi
|
|||||||
// Take care of name properties since claude messages don't support them
|
// Take care of name properties since claude messages don't support them
|
||||||
mergedMessages.forEach((message) => {
|
mergedMessages.forEach((message) => {
|
||||||
if (message.name) {
|
if (message.name) {
|
||||||
|
if (Array.isArray(message.content)) {
|
||||||
|
message.content[0].text = `${message.name}: ${message.content[0].text}`;
|
||||||
|
} else {
|
||||||
message.content = `${message.name}: ${message.content}`;
|
message.content = `${message.name}: ${message.content}`;
|
||||||
|
}
|
||||||
delete message.name;
|
delete message.name;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user