Spaces:
Running
Running
Upload folder using huggingface_hub
Browse files- src/routes/responses.ts +7 -1
src/routes/responses.ts
CHANGED
|
@@ -300,7 +300,13 @@ async function* innerRunStream(
|
|
| 300 |
.filter((item) => {
|
| 301 |
return item !== undefined;
|
| 302 |
});
|
| 303 |
-
const maybeFlatContent =
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 304 |
return {
|
| 305 |
role: item.role,
|
| 306 |
content: maybeFlatContent,
|
|
|
|
| 300 |
.filter((item) => {
|
| 301 |
return item !== undefined;
|
| 302 |
});
|
| 303 |
+
const maybeFlatContent =
|
| 304 |
+
content.length === 1 &&
|
| 305 |
+
typeof content[0] === "object" &&
|
| 306 |
+
"type" in content[0] &&
|
| 307 |
+
content[0].type === "text"
|
| 308 |
+
? content[0].text
|
| 309 |
+
: content;
|
| 310 |
return {
|
| 311 |
role: item.role,
|
| 312 |
content: maybeFlatContent,
|