From ea467fa031199d65e4cff1cde3d530b10ba6e7e4 Mon Sep 17 00:00:00 2001
From: Peter Goldstein <peter.m.goldstein@gmail.com>
Date: Wed, 27 Mar 2024 23:53:33 -0400
Subject: [PATCH] Update to latest supported version list as of 2024-04-02. 
 (#669)

---
 .changeset/nine-fireants-bow.md |  5 +++++
 packages/core/src/llm/azure.ts  | 12 ++++++------
 2 files changed, 11 insertions(+), 6 deletions(-)
 create mode 100644 .changeset/nine-fireants-bow.md

diff --git a/.changeset/nine-fireants-bow.md b/.changeset/nine-fireants-bow.md
new file mode 100644
index 000000000..9e273a023
--- /dev/null
+++ b/.changeset/nine-fireants-bow.md
@@ -0,0 +1,5 @@
+---
+"llamaindex": patch
+---
+
+Update the list of supported Azure OpenAI API versions as of 2024-04-02.
diff --git a/packages/core/src/llm/azure.ts b/packages/core/src/llm/azure.ts
index 36b90e541..92d772280 100644
--- a/packages/core/src/llm/azure.ts
+++ b/packages/core/src/llm/azure.ts
@@ -49,15 +49,15 @@ const ALL_AZURE_OPENAI_EMBEDDING_MODELS = {
   },
 };
 
+// Current version list found here - https://learn.microsoft.com/en-us/azure/ai-services/openai/reference
 const ALL_AZURE_API_VERSIONS = [
   "2022-12-01",
   "2023-05-15",
-  "2023-03-15-preview", // retiring 2024-04-02
-  "2023-06-01-preview", // retiring 2024-04-02
-  "2023-07-01-preview", // retiring 2024-04-02
-  "2023-08-01-preview", // retiring 2024-04-02
-  "2023-09-01-preview",
-  "2023-12-01-preview",
+  "2023-06-01-preview", // Maintained for DALL-E 2
+  "2023-10-01-preview",
+  "2024-02-01",
+  "2024-02-15-preview",
+  "2024-03-01-preview",
 ];
 
 const DEFAULT_API_VERSION = "2023-05-15";
-- 
GitLab