| # AI Messaging System Visualization Tool - Environment Variables | |
| # Copy this file to .env and fill in your actual values | |
| # ============================================================================ | |
| # Snowflake Configuration | |
| # ============================================================================ | |
| SNOWFLAKE_USER=your_snowflake_username | |
| SNOWFLAKE_PASSWORD=your_snowflake_password | |
| SNOWFLAKE_ACCOUNT=your_account_identifier | |
| SNOWFLAKE_ROLE=your_role_name | |
| SNOWFLAKE_DATABASE=your_database_name | |
| SNOWFLAKE_WAREHOUSE=your_warehouse_name | |
| SNOWFLAKE_SCHEMA=your_schema_name | |
| # ============================================================================ | |
| # AI Provider API Keys | |
| # ============================================================================ | |
| # OpenAI API Key (for GPT models) | |
| OPENAI_API_KEY=sk-your-openai-api-key-here | |
| # Google AI API Key (for Gemini models) | |
| GOOGLE_API_KEY=your-google-api-key-here | |
| # ============================================================================ | |
| # Application Access Token | |
| # ============================================================================ | |
| # This token is used for authentication in the web UI | |
| # Set this to a secure random string | |
| # Example: you can generate one using: python -c "import secrets; print(secrets.token_urlsafe(32))" | |
| APP_TOKEN=your-secure-access-token-here | |
| # ============================================================================ | |
| # Notes: | |
| # ============================================================================ | |
| # 1. Never commit the actual .env file to version control | |
| # 2. Keep your credentials secure | |
| # 3. Use strong, unique values for APP_TOKEN | |
| # 4. You can also use the parent directory's .env file if it contains all these variables | |