X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/bd7da3557dc7a17020931f5a49ed5007fa81a645..e86df5fad9aa2f280aad845adeefd239b0e944ae:/model.go diff --git a/model.go b/model.go index f630b3e..78836fe 100644 --- a/model.go +++ b/model.go @@ -344,7 +344,12 @@ func (c *ModelClient) send(httpRequest *http.Request, record *ModelUsageRecord) return ModelResponse{}, errors.Join(err, readErr) } - return modelReadStream(httpResponse.Body) + response, err = modelReadStream(httpResponse.Body) + if err != nil { + return response, fmt.Errorf("read model response stream: %w", err) + } + + return response, nil } // Write appends record to the file with one write.