Merge branch 'sipeed:main' into main
This commit is contained in:
commit
9d2a67df65
1 changed files with 8 additions and 6 deletions
|
|
@ -384,6 +384,7 @@ func serializeMessages(messages []Message) []any {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
for _, mediaURL := range m.Media {
|
for _, mediaURL := range m.Media {
|
||||||
|
if strings.HasPrefix(mediaURL, "data:image/") {
|
||||||
parts = append(parts, map[string]any{
|
parts = append(parts, map[string]any{
|
||||||
"type": "image_url",
|
"type": "image_url",
|
||||||
"image_url": map[string]any{
|
"image_url": map[string]any{
|
||||||
|
|
@ -391,6 +392,7 @@ func serializeMessages(messages []Message) []any {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
msg := map[string]any{
|
msg := map[string]any{
|
||||||
"role": m.Role,
|
"role": m.Role,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue