summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-16 15:36:27 +0300
committerPaul Buetow <paul@buetow.org>2025-08-16 15:36:27 +0300
commitf09bc7a8a77ba459700f5f68c2ba39f4df0d09f6 (patch)
tree2b227eb886ab27319f31e31a8c57eb6a99e36fde /internal
parent6c8eb6876fe87553770de114ebd34649a0c6ec10 (diff)
llm/openai: log previews with real newlines (%s) instead of quoted strings (%q) for better readability
Diffstat (limited to 'internal')
-rw-r--r--internal/llm/openai.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/llm/openai.go b/internal/llm/openai.go
index 860c80e..fc53409 100644
--- a/internal/llm/openai.go
+++ b/internal/llm/openai.go
@@ -83,7 +83,7 @@ func (c *openAIClient) Chat(ctx context.Context, messages []Message, opts ...Req
start := time.Now()
c.logf("chat start model=%s temp=%.2f max_tokens=%d stop=%d messages=%d", o.Model, o.Temperature, o.MaxTokens, len(o.Stop), len(messages))
for i, m := range messages {
- c.logf("msg[%d] role=%s size=%d preview=%q", i, m.Role, len(m.Content), trimPreview(m.Content, 200))
+ c.logf("msg[%d] role=%s size=%d preview=%s", i, m.Role, len(m.Content), trimPreview(m.Content, 200))
}
req := oaChatRequest{Model: o.Model}
req.Messages = make([]oaMessage, len(messages))
@@ -141,7 +141,7 @@ func (c *openAIClient) Chat(ctx context.Context, messages []Message, opts ...Req
return "", errors.New("openai: no choices returned")
}
content := out.Choices[0].Message.Content
- c.logf("success choice=0 finish=%s size=%d preview=%q duration=%s", out.Choices[0].FinishReason, len(content), trimPreview(content, 200), time.Since(start))
+ c.logf("success choice=0 finish=%s size=%d preview=%s duration=%s", out.Choices[0].FinishReason, len(content), trimPreview(content, 200), time.Since(start))
return content, nil
}