Skip to content

Commit 3e95571

Browse files
authored
Merge pull request #1099 from glass-city/main
Support OpenAI's new models.
2 parents dc29184 + 5578961 commit 3e95571

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

interpreter/terminal_interface/start_terminal_interface.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -357,15 +357,15 @@ def start_terminal_interface(interpreter):
357357

358358
### Set some helpful settings we know are likely to be true
359359

360-
if interpreter.llm.model == "gpt-4-1106-preview":
360+
if interpreter.llm.model.startswith("gpt-4") or interpreter.llm.model.startswith("openai/gpt-4"):
361361
if interpreter.llm.context_window is None:
362362
interpreter.llm.context_window = 128000
363363
if interpreter.llm.max_tokens is None:
364364
interpreter.llm.max_tokens = 4096
365365
if interpreter.llm.supports_functions is None:
366-
interpreter.llm.supports_functions = True
366+
interpreter.llm.supports_functions = False if "vision" in interpreter.llm.model else True
367367

368-
if interpreter.llm.model == "gpt-3.5-turbo-1106":
368+
if interpreter.llm.model.startswith("gpt-3.5-turbo") or interpreter.llm.model.startswith("openai/gpt-3.5-turbo"):
369369
if interpreter.llm.context_window is None:
370370
interpreter.llm.context_window = 16000
371371
if interpreter.llm.max_tokens is None:

0 commit comments

Comments
 (0)