From 89b2d21a9f9f10b5dbafde47179d5cf357db25ce Mon Sep 17 00:00:00 2001 From: "shentong.martin" Date: Tue, 9 Dec 2025 15:01:14 +0800 Subject: [PATCH] feat(chatmodel): printing actual request and response Change-Id: I5ea594389cef6c11e4a7857e875a7770eacae619 --- components/model/httptransport/curlrt.go | 8 ++++---- components/model/httptransport/example/invoke/main.go | 2 +- components/model/httptransport/example/stream/main.go | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/model/httptransport/curlrt.go b/components/model/httptransport/curlrt.go index f23345c..75e4c23 100644 --- a/components/model/httptransport/curlrt.go +++ b/components/model/httptransport/curlrt.go @@ -249,11 +249,11 @@ func newLoggingReadCloser(rc io.ReadCloser, ctx context.Context, c *CurlRT) io.R if c.ctxLogger == nil { buf = &bytes.Buffer{} } - cap := c.maxStreamLogBytes - if cap <= 0 { - cap = 8192 + ca := c.maxStreamLogBytes + if ca <= 0 { + ca = 8192 } - return &loggingReadCloser{rc: rc, ctx: ctx, l: c.logger, cl: c.ctxLogger, cap: cap, summary: buf} + return &loggingReadCloser{rc: rc, ctx: ctx, l: c.logger, cl: c.ctxLogger, cap: ca, summary: buf} } func (lrc *loggingReadCloser) Read(p []byte) (int, error) { diff --git a/components/model/httptransport/example/invoke/main.go b/components/model/httptransport/example/invoke/main.go index ce4b671..db93ce6 100644 --- a/components/model/httptransport/example/invoke/main.go +++ b/components/model/httptransport/example/invoke/main.go @@ -26,7 +26,7 @@ import ( "github.com/cloudwego/eino-ext/components/model/openai" "github.com/cloudwego/eino/schema" - httptransport "github.com/cloudwego/eino-examples/components/model/httptransport" + "github.com/cloudwego/eino-examples/components/model/httptransport" ) func main() { diff --git a/components/model/httptransport/example/stream/main.go b/components/model/httptransport/example/stream/main.go index 104d3f0..901d7f4 100644 --- a/components/model/httptransport/example/stream/main.go +++ b/components/model/httptransport/example/stream/main.go @@ -28,7 +28,7 @@ import ( "github.com/cloudwego/eino-ext/components/model/openai" "github.com/cloudwego/eino/schema" - httptransport "github.com/cloudwego/eino-examples/components/model/httptransport" + "github.com/cloudwego/eino-examples/components/model/httptransport" ) func main() {