From dbf3d9a3a658b7449e2d1889c745eaf299bebf30 Mon Sep 17 00:00:00 2001
From: Emanuel Ferreira <contatoferreirads@gmail.com>
Date: Tue, 19 Mar 2024 17:18:10 -0300
Subject: [PATCH] fix: add api version/base api as optional for open ai
 embedding (#12091)

* fix: add api version/base api as optional for open ai embedding

* chore: revert optional

* bump version
---
 .../llama_index/embeddings/openai/base.py                     | 4 ++--
 .../embeddings/llama-index-embeddings-openai/pyproject.toml   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/llama-index-integrations/embeddings/llama-index-embeddings-openai/llama_index/embeddings/openai/base.py b/llama-index-integrations/embeddings/llama-index-embeddings-openai/llama_index/embeddings/openai/base.py
index eed401ddf9..d276c443c5 100644
--- a/llama-index-integrations/embeddings/llama-index-embeddings-openai/llama_index/embeddings/openai/base.py
+++ b/llama-index-integrations/embeddings/llama-index-embeddings-openai/llama_index/embeddings/openai/base.py
@@ -246,10 +246,10 @@ class OpenAIEmbedding(BaseEmbedding):
     )
 
     api_key: str = Field(description="The OpenAI API key.")
-    api_base: str = Field(
+    api_base: Optional[str] = Field(
         default=DEFAULT_OPENAI_API_BASE, description="The base URL for OpenAI API."
     )
-    api_version: str = Field(
+    api_version: Optional[str] = Field(
         default=DEFAULT_OPENAI_API_VERSION, description="The version for OpenAI API."
     )
 
diff --git a/llama-index-integrations/embeddings/llama-index-embeddings-openai/pyproject.toml b/llama-index-integrations/embeddings/llama-index-embeddings-openai/pyproject.toml
index 383f7b9487..9af72cbe4d 100644
--- a/llama-index-integrations/embeddings/llama-index-embeddings-openai/pyproject.toml
+++ b/llama-index-integrations/embeddings/llama-index-embeddings-openai/pyproject.toml
@@ -27,7 +27,7 @@ exclude = ["**/BUILD"]
 license = "MIT"
 name = "llama-index-embeddings-openai"
 readme = "README.md"
-version = "0.1.6"
+version = "0.1.7"
 
 [tool.poetry.dependencies]
 python = ">=3.8.1,<4.0"
-- 
GitLab