Upload index.js
Browse files
index.js
CHANGED
|
@@ -416,6 +416,9 @@ class MessageProcessor {
|
|
| 416 |
};
|
| 417 |
}
|
| 418 |
|
|
|
|
|
|
|
|
|
|
| 419 |
return {
|
| 420 |
...baseResponse,
|
| 421 |
object: 'chat.completion',
|
|
@@ -423,7 +426,7 @@ class MessageProcessor {
|
|
| 423 |
index: 0,
|
| 424 |
message: {
|
| 425 |
role: 'assistant',
|
| 426 |
-
content:
|
| 427 |
},
|
| 428 |
finish_reason: 'stop'
|
| 429 |
}],
|
|
|
|
| 416 |
};
|
| 417 |
}
|
| 418 |
|
| 419 |
+
// 如果是数组(图片响应),直接使用整个数组作为content
|
| 420 |
+
const messageContent = Array.isArray(message) ? message : message;
|
| 421 |
+
|
| 422 |
return {
|
| 423 |
...baseResponse,
|
| 424 |
object: 'chat.completion',
|
|
|
|
| 426 |
index: 0,
|
| 427 |
message: {
|
| 428 |
role: 'assistant',
|
| 429 |
+
content: messageContent
|
| 430 |
},
|
| 431 |
finish_reason: 'stop'
|
| 432 |
}],
|