Spaces:
Running
Running
File size: 1,318 Bytes
eaf91d7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
# 環境変数チェック(デバッグ強化版)
def check_environment():
"""環境変数をチェックし、詳細な状況を表示"""
missing_vars = []
present_vars = []
# GROQ_API_KEY の確認
groq_key = os.getenv("GROQ_API_KEY")
if not groq_key:
missing_vars.append("GROQ_API_KEY")
print("❌ GROQ_API_KEY: 未設定")
else:
present_vars.append("GROQ_API_KEY")
print(f"✅ GROQ_API_KEY: 設定済み (長さ: {len(groq_key)} 文字)")
# OPENAI_API_KEY の確認
openai_key = os.getenv("OPENAI_API_KEY")
if not openai_key:
missing_vars.append("OPENAI_API_KEY")
print("⚠️ OPENAI_API_KEY: 未設定(オプション)")
else:
present_vars.append("OPENAI_API_KEY")
print(f"✅ OPENAI_API_KEY: 設定済み (長さ: {len(openai_key)} 文字)")
# 全体の状況表示
print(f"📊 環境変数サマリー:")
print(f" 設定済み: {present_vars}")
print(f" 未設定: {missing_vars}")
if missing_vars:
print(f"⚠️ 環境変数が設定されていません: {', '.join(missing_vars)}")
print("完全版機能を利用するには Settings → Variables and secrets で設定してください")
return len(missing_vars) == 0 |