From b1dff5ef5144b719cde3d32b9dcd4c883017dcf3 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Mon, 17 Nov 2025 23:18:18 +0800 Subject: [PATCH] add error log --- pkg/api/large_language_models.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/api/large_language_models.go b/pkg/api/large_language_models.go index 97d28dd1..fc22d4aa 100644 --- a/pkg/api/large_language_models.go +++ b/pkg/api/large_language_models.go @@ -192,6 +192,7 @@ func (a *LargeLanguageModelsApi) RecognizeReceiptImageHandler(c *core.WebContext systemPrompt, err := templates.GetTemplate(templates.SYSTEM_PROMPT_RECEIPT_IMAGE_RECOGNITION) if err != nil { + log.Errorf(c, "[large_language_models.RecognizeReceiptImageHandler] failed to get system prompt template for user \"uid:%d\", because %s", uid, err.Error()) return nil, errs.Or(err, errs.ErrOperationFailed) } @@ -208,6 +209,7 @@ func (a *LargeLanguageModelsApi) RecognizeReceiptImageHandler(c *core.WebContext err = systemPrompt.Execute(&bodyBuffer, systemPromptParams) if err != nil { + log.Errorf(c, "[large_language_models.RecognizeReceiptImageHandler] failed to get final system prompt from template for user \"uid:%d\", because %s", uid, err.Error()) return nil, errs.Or(err, errs.ErrOperationFailed) } @@ -222,6 +224,7 @@ func (a *LargeLanguageModelsApi) RecognizeReceiptImageHandler(c *core.WebContext llmResponse, err := llm.Container.GetJsonResponseByReceiptImageRecognitionModel(c, c.GetCurrentUid(), a.CurrentConfig(), llmRequest) if err != nil { + log.Errorf(c, "[large_language_models.RecognizeReceiptImageHandler] failed to get llm response user \"uid:%d\", because %s", uid, err.Error()) return nil, errs.Or(err, errs.ErrOperationFailed) }