diff options
author | Reinier van der Leer <pwuts@agpt.co> | 2024-04-26 19:15:00 +0200 |
---|---|---|
committer | Reinier van der Leer <pwuts@agpt.co> | 2024-04-26 19:15:00 +0200 |
commit | 370615e5e425487f4cfe5698a1e4f862cf05ff6e (patch) | |
tree | 45158108be3a17dd6a0b96cc08d130b3401bdc6c | |
parent | fix(agent): Fix `OneShotAgentPromptStrategy` parser when using functions/tool... (diff) | |
download | Auto-GPT-370615e5e425487f4cfe5698a1e4f862cf05ff6e.tar.gz Auto-GPT-370615e5e425487f4cfe5698a1e4f862cf05ff6e.tar.bz2 Auto-GPT-370615e5e425487f4cfe5698a1e4f862cf05ff6e.zip |
feat(agent): Add support for new `gpt-4-turbo` model and set as default `SMART_LLM`
-rw-r--r-- | autogpts/autogpt/autogpt/core/resource/model_providers/openai.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py b/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py index 9bea1e3fc..8a3546a36 100644 --- a/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py +++ b/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py @@ -70,9 +70,11 @@ class OpenAIModelName(str, enum.Enum): GPT4_v3 = "gpt-4-1106-preview" GPT4_v3_VISION = "gpt-4-1106-vision-preview" GPT4_v4 = "gpt-4-0125-preview" + GPT4_v5 = "gpt-4-turbo-2024-04-09" GPT4_ROLLING = "gpt-4" GPT4_ROLLING_32k = "gpt-4-32k" - GPT4_TURBO = "gpt-4-turbo-preview" + GPT4_TURBO = "gpt-4-turbo" + GPT4_TURBO_PREVIEW = "gpt-4-turbo-preview" GPT4_VISION = "gpt-4-vision-preview" GPT4 = GPT4_ROLLING GPT4_32k = GPT4_ROLLING_32k @@ -180,8 +182,10 @@ chat_model_mapping = { OpenAIModelName.GPT4_TURBO: [ OpenAIModelName.GPT4_v3, OpenAIModelName.GPT4_v3_VISION, - OpenAIModelName.GPT4_v4, OpenAIModelName.GPT4_VISION, + OpenAIModelName.GPT4_v4, + OpenAIModelName.GPT4_TURBO_PREVIEW, + OpenAIModelName.GPT4_v5, ], } for base, copies in chat_model_mapping.items(): |