levalencia commited on
Commit
2e1dd92
·
1 Parent(s): c5a266f

Update Azure OpenAI API version in settings and enhance logging in LLMClient for request URL

Browse files
src/config/settings.py CHANGED
@@ -12,7 +12,7 @@ class Settings(BaseSettings):
12
  # Azure OpenAI
13
  AZURE_OPENAI_ENDPOINT: str = Field("", env="AZURE_OPENAI_ENDPOINT")
14
  AZURE_OPENAI_DEPLOYMENT: str = Field("", env="AZURE_OPENAI_DEPLOYMENT")
15
- AZURE_OPENAI_API_VERSION: str = Field("2024-02-15-preview", env="AZURE_OPENAI_API_VERSION")
16
  AZURE_OPENAI_API_KEY: str = Field("", env="AZURE_OPENAI_API_KEY")
17
  AZURE_OPENAI_EMBEDDING_MODEL: str = Field("text-embedding-3-small", env="AZURE_OPENAI_EMBEDDING_MODEL")
18
 
 
12
  # Azure OpenAI
13
  AZURE_OPENAI_ENDPOINT: str = Field("", env="AZURE_OPENAI_ENDPOINT")
14
  AZURE_OPENAI_DEPLOYMENT: str = Field("", env="AZURE_OPENAI_DEPLOYMENT")
15
+ AZURE_OPENAI_API_VERSION: str = Field("2025-03-01-preview", env="AZURE_OPENAI_API_VERSION")
16
  AZURE_OPENAI_API_KEY: str = Field("", env="AZURE_OPENAI_API_KEY")
17
  AZURE_OPENAI_EMBEDDING_MODEL: str = Field("text-embedding-3-small", env="AZURE_OPENAI_EMBEDDING_MODEL")
18
 
src/services/llm_client.py CHANGED
@@ -39,6 +39,7 @@ class LLMClient:
39
  """Call the Responses API and return the assistant content as string."""
40
  logger = logging.getLogger(__name__)
41
  logger.info(f"Making request with API version: {openai.api_version}")
 
42
 
43
  resp = openai.responses.create(
44
  input=prompt,
 
39
  """Call the Responses API and return the assistant content as string."""
40
  logger = logging.getLogger(__name__)
41
  logger.info(f"Making request with API version: {openai.api_version}")
42
+ logger.info(f"Request URL will be: {openai.api_base}/openai/responses?api-version={openai.api_version}")
43
 
44
  resp = openai.responses.create(
45
  input=prompt,