[feat] improve ooba formating
This commit is contained in:
@@ -55,16 +55,20 @@ export function stringlizeChatOba(formated:OpenAIChat[], characterName:string, s
|
|||||||
let name = form.name
|
let name = form.name
|
||||||
if(form.role === 'user'){
|
if(form.role === 'user'){
|
||||||
prefix = appendWhitespace(suggesting ? assistantPrefix : userPrefix, seperator)
|
prefix = appendWhitespace(suggesting ? assistantPrefix : userPrefix, seperator)
|
||||||
name ??= `${db.username}: `
|
name ??= `${db.username}`
|
||||||
|
name += ': '
|
||||||
}
|
}
|
||||||
else if(form.role === 'assistant'){
|
else if(form.role === 'assistant'){
|
||||||
prefix = appendWhitespace(suggesting ? userPrefix : assistantPrefix, seperator)
|
prefix = appendWhitespace(suggesting ? userPrefix : assistantPrefix, seperator)
|
||||||
name ??= `${characterName}: `
|
name ??= `${characterName}`
|
||||||
|
name += ': '
|
||||||
}
|
}
|
||||||
else if(form.role === 'system'){
|
else if(form.role === 'system'){
|
||||||
prefix = appendWhitespace(systemPrefix, seperator)
|
prefix = appendWhitespace(systemPrefix, seperator)
|
||||||
|
name = ""
|
||||||
}
|
}
|
||||||
if(db.ooba.formating.useName){
|
if(db.ooba.formating.useName){
|
||||||
|
console.log(name)
|
||||||
resultString.push(prefix + name + form.content)
|
resultString.push(prefix + name + form.content)
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
Reference in New Issue
Block a user