summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2024-11-11 10:03:07 +0800
committerGitHub <noreply@github.com>2024-11-11 10:03:07 +0800
commit522422d9d81d2ea0d2138512aca1adee2554ff11 (patch)
treee06d52f78d41042655df4081ae96a0e862b17802
parente18aa0169e80b8af9241e57f0ab66bf463ac8a4f (diff)
downloadaichat-522422d9d81d2ea0d2138512aca1adee2554ff11.tar.gz
fix: WebUI unsupported value error when invoking o1-* models (#983)
-rw-r--r--src/serve.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serve.rs b/src/serve.rs
index 5624903..0b4c475 100644
--- a/src/serve.rs
+++ b/src/serve.rs
@@ -351,11 +351,12 @@ impl Server {
client: &dyn Client,
http_client: &reqwest::Client,
handler: &mut SseHandler,
- data: ChatCompletionsData,
+ mut data: ChatCompletionsData,
tx: &UnboundedSender<ResEvent>,
is_first: Arc<AtomicBool>,
) {
if client.model().no_stream() {
+ data.stream = false;
let ret = client.chat_completions_inner(http_client, data).await;
match ret {
Ok(output) => {