Paulwalker4884 commited on
Commit
739dd9a
·
1 Parent(s): 7359d1b

Initial commit

Browse files
Files changed (1) hide show
  1. app.py +11 -3
app.py CHANGED
@@ -16,8 +16,16 @@ try:
16
  openrouter_api_key = st.secrets["OPENROUTER_API_KEYY"]
17
  logger.info("✅ API key loaded from Streamlit secrets")
18
  except KeyError:
19
- st.error("کلید API تعریف نشده! لطفاً از بخش Secrets در Hugging Face اضافه کنید.")
20
- st.stop()
 
 
 
 
 
 
 
 
21
 
22
  # تنظیم کلاینت OpenAI برای OpenRouter
23
  try:
@@ -192,4 +200,4 @@ if __name__ == "__main__":
192
 
193
  except Exception as e:
194
  logger.error(f"❌ Startup error: {e}")
195
- st.error(f"خطا در راه‌اندازی:
 
16
  openrouter_api_key = st.secrets["OPENROUTER_API_KEYY"]
17
  logger.info("✅ API key loaded from Streamlit secrets")
18
  except KeyError:
19
+ # اگر secret وجود نداشت، از environment variable استفاده کن
20
+ try:
21
+ openrouter_api_key = os.getenv("OPENROUTER_API_KEY")
22
+ if openrouter_api_key:
23
+ logger.info("✅ API key loaded from environment variable")
24
+ else:
25
+ raise ValueError("No API key found")
26
+ except:
27
+ st.error("کلید API تعریف نشده! لطفاً از بخش Secrets در Hugging Face اضافه کنید.")
28
+ st.stop()
29
 
30
  # تنظیم کلاینت OpenAI برای OpenRouter
31
  try:
 
200
 
201
  except Exception as e:
202
  logger.error(f"❌ Startup error: {e}")
203
+ st.error(f"خطا در راه‌اندازی: {e}")