# LLM設定 DEFAULT_MODEL=gpt-5.4 # OpenAI OPENAI_API_KEY=sk-... # Anthropic ANTHROPIC_API_KEY=sk-ant-... # Ollama (ローカル) — APIキー不要、モデル名は ollama/llama3 形式で指定 OLLAMA_API_BASE=http://localhost:11434 # Amazon Bedrock (API key方式) — モデル名は bedrock/anthropic.claude-3-5-sonnet-20241022-v2:0 形式で指定 AWS_BEARER_TOKEN_BEDROCK= AWS_REGION_NAME=us-east-1 # デバッグ (true にすると LiteLLM の詳細ログが出力される) DEBUG=false # 天気予報 → Discord 通知 DISCORD_WEBHOOK_URL= WEATHER_AREA_CODE=120000 WEATHER_AREA_KEYWORD=北西部 WEATHER_NOTIFY_HOUR=22 WEATHER_NOTIFY_MINUTE=0 # 通知文をLLMで生成する場合のモデル(未設定ならDEFAULT_MODELを使用) WEATHER_NOTIFY_MODEL= # Discord Bot(メンションへの自動返信用) DISCORD_BOT_TOKEN= # 未設定ならデフォルトの「お天気アプリ」ペルソナが使われる DISCORD_BOT_SYSTEM_PROMPT= # どうでもいいtipsを定期的にDiscordへ投稿 USELESS_TIPS_ENABLED=false USELESS_TIPS_INTERVAL_HOURS=3 USELESS_TIPS_MODEL= # 未設定ならDISCORD_WEBHOOK_URL(天気通知と同じ)を使う DISCORD_WEBHOOK_URL_TIPS= # アプリ設定 DATABASE_URL=sqlite:///./playchat.db MEMORY_SUMMARIZE_THRESHOLD=20 CORS_ORIGINS=http://localhost:5173