X-Git-Url: https://git.giacomolli.uk/onechat/blobdiff_plain/448c931a776c3e3f65ca2eab11da0c062d597818..e86df5fad9aa2f280aad845adeefd239b0e944ae:/model.go?ds=sidebyside 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.