|
@@ -615,10 +615,12 @@ class OpenAILargeLanguageModel(_CommonOpenAI, LargeLanguageModel):
|
|
|
|
|
|
block_as_stream = False
|
|
|
if model.startswith("o1"):
|
|
|
- block_as_stream = True
|
|
|
- stream = False
|
|
|
- if "stream_options" in extra_model_kwargs:
|
|
|
- del extra_model_kwargs["stream_options"]
|
|
|
+ if stream:
|
|
|
+ block_as_stream = True
|
|
|
+ stream = False
|
|
|
+
|
|
|
+ if "stream_options" in extra_model_kwargs:
|
|
|
+ del extra_model_kwargs["stream_options"]
|
|
|
|
|
|
if "stop" in extra_model_kwargs:
|
|
|
del extra_model_kwargs["stop"]
|