diff --git a/frontend/src/components/LLMSelection/AnthropicAiOptions/index.jsx b/frontend/src/components/LLMSelection/AnthropicAiOptions/index.jsx
index 08b2838135c3bbe92a7c694eb77e7ff7d932d532..d66d366733cace9a90cdfcd94f1bd1ca30a34e2a 100644
--- a/frontend/src/components/LLMSelection/AnthropicAiOptions/index.jsx
+++ b/frontend/src/components/LLMSelection/AnthropicAiOptions/index.jsx
@@ -34,8 +34,12 @@ export default function AnthropicAiOptions({ settings }) {
                 "claude-2.0",
                 "claude-2.1",
                 "claude-3-haiku-20240307",
-                "claude-3-opus-20240229",
                 "claude-3-sonnet-20240229",
+                "claude-3-opus-latest",
+                "claude-3-5-haiku-latest",
+                "claude-3-5-haiku-20241022",
+                "claude-3-5-sonnet-latest",
+                "claude-3-5-sonnet-20241022",
                 "claude-3-5-sonnet-20240620",
               ].map((model) => {
                 return (
diff --git a/frontend/src/hooks/useGetProvidersModels.js b/frontend/src/hooks/useGetProvidersModels.js
index 8245872455b303b57c833f07be3e9ea20d5657f3..645189d526444f2a65418097af7a3dde9e500056 100644
--- a/frontend/src/hooks/useGetProvidersModels.js
+++ b/frontend/src/hooks/useGetProvidersModels.js
@@ -25,9 +25,13 @@ const PROVIDER_DEFAULT_MODELS = {
     "claude-instant-1.2",
     "claude-2.0",
     "claude-2.1",
-    "claude-3-opus-20240229",
-    "claude-3-sonnet-20240229",
     "claude-3-haiku-20240307",
+    "claude-3-sonnet-20240229",
+    "claude-3-opus-latest",
+    "claude-3-5-haiku-latest",
+    "claude-3-5-haiku-20241022",
+    "claude-3-5-sonnet-latest",
+    "claude-3-5-sonnet-20241022",
     "claude-3-5-sonnet-20240620",
   ],
   azure: [],
diff --git a/server/utils/AiProviders/anthropic/index.js b/server/utils/AiProviders/anthropic/index.js
index 386e84a53f09971c295622686205106471143de3..7b752da3052434fd7520c5adee227316bccabf5c 100644
--- a/server/utils/AiProviders/anthropic/index.js
+++ b/server/utils/AiProviders/anthropic/index.js
@@ -46,9 +46,13 @@ class AnthropicLLM {
       "claude-instant-1.2",
       "claude-2.0",
       "claude-2.1",
-      "claude-3-opus-20240229",
-      "claude-3-sonnet-20240229",
       "claude-3-haiku-20240307",
+      "claude-3-sonnet-20240229",
+      "claude-3-opus-latest",
+      "claude-3-5-haiku-latest",
+      "claude-3-5-haiku-20241022",
+      "claude-3-5-sonnet-latest",
+      "claude-3-5-sonnet-20241022",
       "claude-3-5-sonnet-20240620",
     ];
     return validModels.includes(modelName);
diff --git a/server/utils/AiProviders/modelMap.js b/server/utils/AiProviders/modelMap.js
index 390278f37663517c4b5d4b9abb9efda9177ec47e..3d8c123bcb8a8c1ce751df19d4233aa82f608551 100644
--- a/server/utils/AiProviders/modelMap.js
+++ b/server/utils/AiProviders/modelMap.js
@@ -7,9 +7,16 @@ const MODEL_MAP = {
     "claude-instant-1.2": 100_000,
     "claude-2.0": 100_000,
     "claude-2.1": 200_000,
-    "claude-3-opus-20240229": 200_000,
+    "claude-3-haiku-20240307": 200_000,
     "claude-3-sonnet-20240229": 200_000,
+    "claude-3-opus-20240229": 200_000,
     "claude-3-haiku-20240307": 200_000,
+    "claude-3-sonnet-20240229": 200_000,
+    "claude-3-opus-latest": 200_000,
+    "claude-3-5-haiku-latest": 200_000,
+    "claude-3-5-haiku-20241022": 200_000,
+    "claude-3-5-sonnet-latest": 200_000,
+    "claude-3-5-sonnet-20241022": 200_000,
     "claude-3-5-sonnet-20240620": 200_000,
   },
   cohere: {
diff --git a/server/utils/helpers/updateENV.js b/server/utils/helpers/updateENV.js
index 676eb812f5ec495ab91f402002860898f4d25591..07100fae542735f44ed97d00ea1419094d7738a3 100644
--- a/server/utils/helpers/updateENV.js
+++ b/server/utils/helpers/updateENV.js
@@ -724,9 +724,13 @@ function validAnthropicModel(input = "") {
     "claude-instant-1.2",
     "claude-2.0",
     "claude-2.1",
-    "claude-3-opus-20240229",
-    "claude-3-sonnet-20240229",
     "claude-3-haiku-20240307",
+    "claude-3-sonnet-20240229",
+    "claude-3-opus-latest",
+    "claude-3-5-haiku-latest",
+    "claude-3-5-haiku-20241022",
+    "claude-3-5-sonnet-latest",
+    "claude-3-5-sonnet-20241022",
     "claude-3-5-sonnet-20240620",
   ];
   return validModels.includes(input)