Handle empty response in frontend

This commit is contained in:
Thommy Bucaille 2023-12-29 04:56:45 +01:00
parent 6e6e0717ed
commit a3b4b7bee3
2 changed files with 6 additions and 2 deletions

View File

@ -605,7 +605,7 @@ class ChatController extends BaseController
$text = "### Context:\n";
} elseif ($message['role'] === "assistant") {
$text = "### Response:\nScotty: ";
} // TODO Handle tool
} // elseif TODO Handle tool
// Clean extra whitespaces
$message['content'] = preg_replace('/\s+/', ' ', $message['content']);

View File

@ -158,7 +158,11 @@ View::set('title', __('home'));
let clone;
if(data.message) {
clone = addMessage(data.message.role, data.message.content);
if(!data.message.content) {
error("La réponse n'a pas de contenu")
}else{
clone = addMessage(data.message.role, data.message.content);
}
}else if(data.text) {
clone = addMessage("Assistant", data.text);
}else{