fix: removes newline from start of stream response if present

This commit is contained in:
Daniel Avila 2023-03-11 23:11:55 -05:00
parent 20da895ee7
commit 3038015a5b

View file

@ -77,6 +77,10 @@ router.post('/', async (req, res) => {
sendMessage(res, { ...partial, message: true });
} else {
tokens += partial === text ? '' : partial;
if (tokens.match(/^\n/)) {
tokens = tokens.replace(/^\n/, '');
}
if (tokens.includes('[DONE]')) {
tokens = tokens.replace('[DONE]', '');
}