Spaces:
Running
Running
Upload folder using huggingface_hub
Browse files- src/routes/responses.ts +3 -1
src/routes/responses.ts
CHANGED
@@ -498,6 +498,8 @@ async function* handleOneTurnStream(
|
|
498 |
baseURL: process.env.OPENAI_BASE_URL ?? "https://router.huggingface.co/v1",
|
499 |
apiKey: apiKey,
|
500 |
});
|
|
|
|
|
501 |
const stream = await client.chat.completions.create(payload);
|
502 |
let previousInputTokens = responseObject.usage?.input_tokens ?? 0;
|
503 |
let previousOutputTokens = responseObject.usage?.output_tokens ?? 0;
|
@@ -982,7 +984,7 @@ async function* closeLastOutputItem(
|
|
982 |
: "",
|
983 |
}
|
984 |
);
|
985 |
-
} else if (lastOutputItem?.type === "mcp_approval_request") {
|
986 |
yield {
|
987 |
type: "response.output_item.done",
|
988 |
output_index: responseObject.output.length - 1,
|
|
|
498 |
baseURL: process.env.OPENAI_BASE_URL ?? "https://router.huggingface.co/v1",
|
499 |
apiKey: apiKey,
|
500 |
});
|
501 |
+
console.log("payload", payload);
|
502 |
+
console.log("payload ad JSON", JSON.stringify(payload, null, 2));
|
503 |
const stream = await client.chat.completions.create(payload);
|
504 |
let previousInputTokens = responseObject.usage?.input_tokens ?? 0;
|
505 |
let previousOutputTokens = responseObject.usage?.output_tokens ?? 0;
|
|
|
984 |
: "",
|
985 |
}
|
986 |
);
|
987 |
+
} else if (lastOutputItem?.type === "mcp_approval_request" || lastOutputItem?.type === "mcp_list_tools") {
|
988 |
yield {
|
989 |
type: "response.output_item.done",
|
990 |
output_index: responseObject.output.length - 1,
|