feat(chatmodel): printing actual request and response

Change-Id: I5ea594389cef6c11e4a7857e875a7770eacae619
drew/english
shentong.martin 5 months ago committed by shentongmartin
parent ba4f91a8f3
commit 89b2d21a9f

@ -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) {

@ -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() {

@ -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() {

Loading…
Cancel
Save