diff --git a/package.json b/package.json index e0883e6..e0c92c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "step-free-api", - "version": "0.0.15", + "version": "0.0.16", "description": "Stepchat Free API Server", "type": "module", "main": "dist/index.js", diff --git a/src/api/controllers/chat.ts b/src/api/controllers/chat.ts index 8d1e565..11de67e 100644 --- a/src/api/controllers/chat.ts +++ b/src/api/controllers/chat.ts @@ -491,7 +491,7 @@ async function receiveStream(model: string, convId: string, stream: any) { } else if (result.textEvent && result.textEvent.text) data.choices[0].message.content += result.textEvent.text; else if (result.doneEvent) { - data.choices[0].message.content = data.choices[0].message.content.replace(//g, ''); + data.choices[0].message.content = data.choices[0].message.content.replace(/<(web|url|unknown)_[0-9a-zA-Z]+>/g, ''); data.choices[0].message.content += refContent ? `\n\n搜索结果来自:\n${refContent.replace(/\n$/, "")}` : "";