From 47e6f8f2ae445513534e3fc37c20eb83d94f8696 Mon Sep 17 00:00:00 2001 From: nanako <469449812@qq.com> Date: Sun, 9 Nov 2025 02:35:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=A8=A1=E6=80=81=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=A0=B7=E5=BC=8F=EF=BC=8C=E8=B0=83=E6=95=B4=E9=81=AE?= =?UTF-8?q?=E7=BD=A9=E5=B1=82=E9=A2=9C=E8=89=B2=E5=92=8C=E9=80=8F=E6=98=8E?= =?UTF-8?q?=E5=BA=A6=EF=BC=9B=E9=87=8D=E6=9E=84=E6=97=A5=E5=BF=97=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E9=80=BB=E8=BE=91=EF=BC=8C=E5=B0=81=E8=A3=85=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E5=88=9B=E5=BB=BA=E5=87=BD=E6=95=B0=E4=BB=A5=E6=8F=90?= =?UTF-8?q?=E9=AB=98=E4=BB=A3=E7=A0=81=E5=8F=AF=E8=AF=BB=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/api/openai_stream_handlers.go | 15 +++------------ frontend/src/components/ui/Modal.jsx | 4 ++-- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/backend/api/openai_stream_handlers.go b/backend/api/openai_stream_handlers.go index 7ada168..e4336c8 100644 --- a/backend/api/openai_stream_handlers.go +++ b/backend/api/openai_stream_handlers.go @@ -144,18 +144,9 @@ func handleStreamingResponse(c *gin.Context, resp *http.Response, requestTimesta cost := costCalculator.CalculateModelCost(backendModel, requestTokenCount, responseTokenCount) // 创建日志记录,只记录实际的响应内容 - logEntry := &models.RequestLog{ - APIKeyID: apiKeyID, - VirtualModelName: virtualModelName, - BackendModelName: backendModel.Name, - RequestTimestamp: requestTimestamp, - ResponseTimestamp: time.Now(), // 使用实际结束时间 - RequestTokens: requestTokenCount, - ResponseTokens: responseTokenCount, - Cost: cost, - RequestBody: requestBody, - ResponseBody: fullContent.String(), // 只记录提取的实际内容 - } + logEntry := createRequestLog(apiKeyID, virtualModelName, backendModel, + requestTimestamp, time.Now(), requestTokenCount, responseTokenCount, + cost, requestBody, fullContent.String()) // 异步记录日志 logger.LogRequest(database, logEntry) diff --git a/frontend/src/components/ui/Modal.jsx b/frontend/src/components/ui/Modal.jsx index 34777be..52181f7 100644 --- a/frontend/src/components/ui/Modal.jsx +++ b/frontend/src/components/ui/Modal.jsx @@ -31,8 +31,8 @@ const Modal = ({ isOpen, onClose, title, children, size = 'md' }) => { return (