edouardlgp commited on
Commit
797e4d3
·
verified ·
1 Parent(s): 23af073

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -5
app.py CHANGED
@@ -13,14 +13,24 @@ os.environ["AZURE_API_KEY"] = os.getenv("AZURE_OPENAI_API_KEY")
13
  os.environ["AZURE_API_VERSION"] = os.getenv("OPENAI_API_VERSION")
14
  os.environ["AZURE_DEPLOYMENT_NAME"] = os.getenv("AZURE_DEPLOYMENT_NAME")
15
 
 
 
 
 
 
 
 
 
 
 
16
  # Configuring AzureChatOpenAI client...
17
  from langchain_openai import AzureChatOpenAI
18
  llm = AzureChatOpenAI(
19
- azure_deployment=os.getenv("AZURE_DEPLOYMENT_NAME"),
20
- azure_endpoint=os.getenv("AZURE_OPENAI_ENDPOINT"),
21
- api_key=os.getenv("AZURE_OPENAI_API_KEY"),
22
- api_version=os.getenv("OPENAI_API_VERSION") ,
23
- model=f"azure/{os.getenv('AZURE_DEPLOYMENT_NAME')}",
24
  max_retries=3,
25
  timeout=30,
26
  # max_tokens=2000 # max possible..
 
13
  os.environ["AZURE_API_VERSION"] = os.getenv("OPENAI_API_VERSION")
14
  os.environ["AZURE_DEPLOYMENT_NAME"] = os.getenv("AZURE_DEPLOYMENT_NAME")
15
 
16
+ AZURE_API_BASE = os.getenv("AZURE_OPENAI_ENDPOINT")
17
+ AZURE_API_KEY = os.getenv("AZURE_OPENAI_API_KEY")
18
+ AZURE_API_VERSION = os.getenv("OPENAI_API_VERSION")
19
+ AZURE_DEPLOYMENT_NAME = os.getenv("AZURE_DEPLOYMENT_NAME")
20
+
21
+
22
+ if not AZURE_API_KEY or not AZURE_API_BASE or notAZURE_API_VERSION or not AZURE_DEPLOYMENT_NAME:
23
+ raise ValueError("Missing Azure OpenAI environment variables. Check your Hugging Face Space settings.")
24
+
25
+
26
  # Configuring AzureChatOpenAI client...
27
  from langchain_openai import AzureChatOpenAI
28
  llm = AzureChatOpenAI(
29
+ azure_deployment=AZURE_DEPLOYMENT_NAME,
30
+ azure_endpoint=AZURE_API_BASE,
31
+ api_key=AZURE_API_KEY,
32
+ api_version=AZURE_API_VERSION,
33
+ model= azure/AZURE_DEPLOYMENT_NAME,
34
  max_retries=3,
35
  timeout=30,
36
  # max_tokens=2000 # max possible..