Paulwalker4884 commited on
Commit
672bda0
·
1 Parent(s): 739dd9a

Initial commit

Browse files
Files changed (1) hide show
  1. app.py +9 -11
app.py CHANGED
@@ -13,19 +13,17 @@ logger = logging.getLogger(__name__)
13
  logger.info("Starting application setup")
14
  # دریافت کلید از secrets
15
  try:
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:
 
13
  logger.info("Starting application setup")
14
  # دریافت کلید از secrets
15
  try:
16
+ openrouter_api_key = st.secrets["OPENROUTER_API_KEY"]
17
  logger.info("✅ API key loaded from Streamlit secrets")
18
+ except:
19
  # اگر secret وجود نداشت، از environment variable استفاده کن
20
+ openrouter_api_key = os.getenv("OPENROUTER_API_KEY")
21
+ if openrouter_api_key:
22
+ logger.info("✅ API key loaded from environment variable")
23
+ else:
24
+ # اگر هیچکدام وجود نداشت، از hardcoded استفاده کن
25
+ openrouter_api_key = "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"
26
+ logger.info("⚠️ Using hardcoded API key")
 
 
27
 
28
  # تنظیم کلاینت OpenAI برای OpenRouter
29
  try: