From f2043d639c8d42b35ea86e5a7d277a97a4033170 Mon Sep 17 00:00:00 2001 From: KennyDizi Date: Thu, 21 Nov 2024 22:10:27 +0700 Subject: [PATCH 1/3] Add support model gpt-4o-2024-11-20 --- pr_agent/algo/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pr_agent/algo/__init__.py b/pr_agent/algo/__init__.py index 2a9b1f34..10b50184 100644 --- a/pr_agent/algo/__init__.py +++ b/pr_agent/algo/__init__.py @@ -19,6 +19,7 @@ MAX_TOKENS = { 'gpt-4o-mini': 128000, # 128K, but may be limited by config.max_model_tokens 'gpt-4o-mini-2024-07-18': 128000, # 128K, but may be limited by config.max_model_tokens 'gpt-4o-2024-08-06': 128000, # 128K, but may be limited by config.max_model_tokens + 'gpt-4o-2024-11-20': 128000, # 128K, but may be limited by config.max_model_tokens 'o1-mini': 128000, # 128K, but may be limited by config.max_model_tokens 'o1-mini-2024-09-12': 128000, # 128K, but may be limited by config.max_model_tokens 'o1-preview': 128000, # 128K, but may be limited by config.max_model_tokens From 3547cf2057ba14cb5bb002fe4007ec1e2f51e6e3 Mon Sep 17 00:00:00 2001 From: KennyDizi Date: Thu, 21 Nov 2024 22:10:55 +0700 Subject: [PATCH 2/3] Update model_turbo and fallback_models --- pr_agent/settings/configuration.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pr_agent/settings/configuration.toml b/pr_agent/settings/configuration.toml index 4d31f9b2..264439b8 100644 --- a/pr_agent/settings/configuration.toml +++ b/pr_agent/settings/configuration.toml @@ -1,8 +1,8 @@ [config] # models model="gpt-4-turbo-2024-04-09" -model_turbo="gpt-4o-2024-08-06" -fallback_models=["gpt-4o-2024-05-13"] +model_turbo="gpt-4o-2024-11-20" +fallback_models=["gpt-4o-2024-08-06"] # CLI git_provider="github" publish_output=true From 7d1b6c2f0a7887c29e6f85fc01e82f457d319294 Mon Sep 17 00:00:00 2001 From: KennyDizi Date: Thu, 21 Nov 2024 22:12:01 +0700 Subject: [PATCH 3/3] Upgrade litellm to v1.52.12 to support model gpt-4o-2024-11-20 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index afb6af68..9b6bc5af 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,7 +12,7 @@ google-cloud-aiplatform==1.38.0 google-generativeai==0.8.3 google-cloud-storage==2.10.0 Jinja2==3.1.2 -litellm==1.52.0 +litellm==1.52.12 loguru==0.7.2 msrest==0.7.1 openai==1.54.1