From 2e4b0de539ad0e1206e53d62d1e54495b1957ab2 Mon Sep 17 00:00:00 2001 From: Logan <logan.markewich@live.com> Date: Mon, 13 May 2024 11:54:39 -0600 Subject: [PATCH] gpt-4o support (#13463) --- .../llama-index-llms-openai/llama_index/llms/openai/utils.py | 2 ++ .../llms/llama-index-llms-openai/pyproject.toml | 2 +- .../llama_index/multi_modal_llms/openai/utils.py | 2 ++ .../llama-index-multi-modal-llms-openai/pyproject.toml | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/llama-index-integrations/llms/llama-index-llms-openai/llama_index/llms/openai/utils.py b/llama-index-integrations/llms/llama-index-llms-openai/llama_index/llms/openai/utils.py index fbdba5cb22..b4fdfbb489 100644 --- a/llama-index-integrations/llms/llama-index-llms-openai/llama_index/llms/openai/utils.py +++ b/llama-index-integrations/llms/llama-index-llms-openai/llama_index/llms/openai/utils.py @@ -45,6 +45,8 @@ GPT4_MODELS: Dict[str, int] = { "gpt-4-1106-vision-preview": 128000, "gpt-4-turbo-2024-04-09": 128000, "gpt-4-turbo": 128000, + "gpt-4o": 128000, + "gpt-4o-2024-05-13": 128000, # 0613 models (function calling): # https://openai.com/blog/function-calling-and-other-api-updates "gpt-4-0613": 8192, diff --git a/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml b/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml index 30716b32ec..97046212d1 100644 --- a/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml +++ b/llama-index-integrations/llms/llama-index-llms-openai/pyproject.toml @@ -29,7 +29,7 @@ exclude = ["**/BUILD"] license = "MIT" name = "llama-index-llms-openai" readme = "README.md" -version = "0.1.18" +version = "0.1.19" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" diff --git a/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/llama_index/multi_modal_llms/openai/utils.py b/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/llama_index/multi_modal_llms/openai/utils.py index 047a6cf8b6..ad5c3b1c59 100644 --- a/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/llama_index/multi_modal_llms/openai/utils.py +++ b/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/llama_index/multi_modal_llms/openai/utils.py @@ -13,6 +13,8 @@ GPT4V_MODELS = { "gpt-4-vision-preview": 128000, "gpt-4-turbo-2024-04-09": 128000, "gpt-4-turbo": 128000, + "gpt-4o": 128000, + "gpt-4o-2024-05-13": 128000, } diff --git a/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/pyproject.toml b/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/pyproject.toml index 3835bcd466..a29ac1fa89 100644 --- a/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/pyproject.toml +++ b/llama-index-integrations/multi_modal_llms/llama-index-multi-modal-llms-openai/pyproject.toml @@ -27,7 +27,7 @@ exclude = ["**/BUILD"] license = "MIT" name = "llama-index-multi-modal-llms-openai" readme = "README.md" -version = "0.1.5" +version = "0.1.6" [tool.poetry.dependencies] python = ">=3.8.1,<4.0" -- GitLab