Spaces:
Runtime error
Runtime error
Update index.js
Browse files
index.js
CHANGED
@@ -570,7 +570,11 @@ async function handleResponse(response, model, res, isStream) {
|
|
570 |
let buffer = '';
|
571 |
let fullResponse = '';
|
572 |
const dataPromises = [];
|
573 |
-
|
|
|
|
|
|
|
|
|
574 |
return new Promise((resolve, reject) => {
|
575 |
stream.on('data', async (chunk) => {
|
576 |
buffer += chunk.toString();
|
|
|
570 |
let buffer = '';
|
571 |
let fullResponse = '';
|
572 |
const dataPromises = [];
|
573 |
+
if(isStream){
|
574 |
+
res.setHeader('Content-Type', 'text/event-stream');
|
575 |
+
res.setHeader('Cache-Control', 'no-cache');
|
576 |
+
res.setHeader('Connection', 'keep-alive');
|
577 |
+
}
|
578 |
return new Promise((resolve, reject) => {
|
579 |
stream.on('data', async (chunk) => {
|
580 |
buffer += chunk.toString();
|