Spaces:
Runtime error
Runtime error
Update app.py
Browse files
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=
|
| 20 |
-
azure_endpoint=
|
| 21 |
-
api_key=
|
| 22 |
-
api_version=
|
| 23 |
-
model=
|
| 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..
|