We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 12b184a commit 96d0b8dCopy full SHA for 96d0b8d
index.html
@@ -203,12 +203,16 @@
203
for (const line of lines) {
204
if (line.startsWith("data: ")) {
205
if (line.includes("[DONE]")) return responseObj;
206
- const data = JSON.parse(line.slice(6));
207
- const delta = data.choices[0].delta;
208
- for (const key in delta) {
209
- if (!(key in responseObj)) responseObj[key] = delta[key];
210
- else responseObj[key] += delta[key];
211
- progressCallback(responseObj);
+ try {
+ const data = JSON.parse(line.slice(6));
+ const delta = data.choices[0].delta;
+ for (const key in delta) {
+ if (!(key in responseObj)) responseObj[key] = delta[key];
+ else responseObj[key] += delta[key];
212
+ progressCallback(responseObj);
213
+ }
214
+ } catch (e) {
215
+ console.log("Error parsing line:", line);
216
}
217
218
0 commit comments