diff --git a/src/app.ts b/src/app.ts index 0746ab2..861791e 100644 --- a/src/app.ts +++ b/src/app.ts @@ -149,6 +149,10 @@ async function handleChatCompletion(req: Request, res: Response) { let created = Date.now(); for await (const message of StreamCompletion(response.data)) { + + // Skip heartbeat detection + if (message.match(/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}.\d{6}$/)) continue; + const parsed = JSON.parse(message); let content = parsed?.message?.content?.parts[0] ?? "";