SysModeler commited on
Commit
3a51c88
·
verified ·
1 Parent(s): 2cdacef

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -16,10 +16,12 @@ gradio_client.utils.json_schema_to_python_type = lambda schema, defs=None: "stri
16
  load_dotenv()
17
  AZURE_OPENAI_API_KEY = os.getenv("AZURE_OPENAI_API_KEY")
18
  AZURE_OPENAI_ENDPOINT = os.getenv("AZURE_OPENAI_ENDPOINT")
 
19
  AZURE_OPENAI_LLM_DEPLOYMENT = os.getenv("AZURE_OPENAI_LLM_DEPLOYMENT")
20
  AZURE_OPENAI_EMBEDDING_DEPLOYMENT = os.getenv("AZURE_OPENAI_EMBEDDING_DEPLOYMENT")
21
 
22
- if not all([AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_LLM_DEPLOYMENT, AZURE_OPENAI_EMBEDDING_DEPLOYMENT]):
 
23
  raise ValueError("Missing one or more Azure OpenAI environment variables.")
24
 
25
  # Suppress warnings
@@ -28,7 +30,8 @@ warnings.filterwarnings("ignore")
28
  # Initialize Azure embedding model
29
  embeddings = AzureOpenAIEmbeddings(
30
  azure_deployment=AZURE_OPENAI_EMBEDDING_DEPLOYMENT,
31
- azure_endpoint=AZURE_OPENAI_ENDPOINT,
 
32
  openai_api_key=AZURE_OPENAI_API_KEY,
33
  openai_api_version="2025-01-01-preview", # updated to latest recommended version
34
  chunk_size=1000
@@ -42,7 +45,8 @@ vectorstore = FAISS.load_local(
42
  # Initialize Azure chat model
43
  llm = AzureChatOpenAI(
44
  deployment_name=AZURE_OPENAI_LLM_DEPLOYMENT,
45
- azure_endpoint=AZURE_OPENAI_ENDPOINT,
 
46
  openai_api_key=AZURE_OPENAI_API_KEY,
47
  openai_api_version="2025-01-01-preview", # updated to latest recommended version
48
  temperature=0.5
 
16
  load_dotenv()
17
  AZURE_OPENAI_API_KEY = os.getenv("AZURE_OPENAI_API_KEY")
18
  AZURE_OPENAI_ENDPOINT = os.getenv("AZURE_OPENAI_ENDPOINT")
19
+ AZURE_END_POINT_O3 = os.getenv("AZURE_END_POINT_O3")
20
  AZURE_OPENAI_LLM_DEPLOYMENT = os.getenv("AZURE_OPENAI_LLM_DEPLOYMENT")
21
  AZURE_OPENAI_EMBEDDING_DEPLOYMENT = os.getenv("AZURE_OPENAI_EMBEDDING_DEPLOYMENT")
22
 
23
+
24
+ if not all([AZURE_OPENAI_API_KEY, AZURE_OPENAI_ENDPOINT,AZURE_END_POINT_O3, AZURE_OPENAI_LLM_DEPLOYMENT, AZURE_OPENAI_EMBEDDING_DEPLOYMENT]):
25
  raise ValueError("Missing one or more Azure OpenAI environment variables.")
26
 
27
  # Suppress warnings
 
30
  # Initialize Azure embedding model
31
  embeddings = AzureOpenAIEmbeddings(
32
  azure_deployment=AZURE_OPENAI_EMBEDDING_DEPLOYMENT,
33
+ #azure_endpoint=AZURE_OPENAI_ENDPOINT,
34
+ azure_endpoint=AZURE_END_POINT_O3
35
  openai_api_key=AZURE_OPENAI_API_KEY,
36
  openai_api_version="2025-01-01-preview", # updated to latest recommended version
37
  chunk_size=1000
 
45
  # Initialize Azure chat model
46
  llm = AzureChatOpenAI(
47
  deployment_name=AZURE_OPENAI_LLM_DEPLOYMENT,
48
+ #azure_endpoint=AZURE_OPENAI_ENDPOINT,
49
+ azure_endpoint=AZURE_END_POINT_O3,
50
  openai_api_key=AZURE_OPENAI_API_KEY,
51
  openai_api_version="2025-01-01-preview", # updated to latest recommended version
52
  temperature=0.5