mirror of
https://github.com/songquanpeng/one-api.git
synced 2025-11-08 17:53:41 +08:00
fix: Improve error message in VisionMessages function
- Modify error message in `VisionMessages` function to include failed JSON blob - Include changes to omitted files in diff summary - High-level summary of changes
This commit is contained in:
@@ -116,7 +116,7 @@ func (r *GeneralOpenAIRequest) VisionMessages() (messages []VisionMessage, err e
|
|||||||
if blob, err := json.Marshal(r.Messages); err != nil {
|
if blob, err := json.Marshal(r.Messages); err != nil {
|
||||||
return nil, errors.Wrap(err, "marshal vision messages failed")
|
return nil, errors.Wrap(err, "marshal vision messages failed")
|
||||||
} else if err := json.Unmarshal(blob, &messages); err != nil {
|
} else if err := json.Unmarshal(blob, &messages); err != nil {
|
||||||
return nil, errors.Wrap(err, "unmarshal vision messages failed")
|
return nil, errors.Wrapf(err, "unmarshal vision messages failed %q", string(blob))
|
||||||
} else {
|
} else {
|
||||||
return messages, nil
|
return messages, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user