summaryrefslogtreecommitdiffstats
path: root/src/client/openai.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/openai.rs')
-rw-r--r--src/client/openai.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/client/openai.rs b/src/client/openai.rs
index c996ed0..7a923a2 100644
--- a/src/client/openai.rs
+++ b/src/client/openai.rs
@@ -117,6 +117,10 @@ pub async fn openai_send_message_streaming(
}
}
EventSourceError::StreamEnded => {}
+ EventSourceError::InvalidContentType(_, res) => {
+ let text = res.text().await?;
+ bail!("The endpoint is invalid as the response content-type is not 'text/event-stream', {text}");
+ }
_ => {
bail!("{}", err);
}