Spaces:
Sleeping
Sleeping
| # config.py | |
| from typing import Dict, List | |
| # Path to personas file in the repo (Spaces allow writing to workspace) | |
| DEFAULT_PERSONA_PATH = "personas.json" | |
| # Initial persona colors (optional) | |
| PERSONA_COLORS = { | |
| "Sophia Martinez": "#E6194B", | |
| "Jamal Robinson": "#3CB44B", | |
| "Eleanor Chen": "#FFE119", | |
| "Diego Alvarez": "#4363D8", | |
| "Anita Patel": "#F58231", | |
| "Robert Klein": "#911EB4", | |
| "Nia Thompson": "#46F0F0", | |
| "Marcus Green": "#F032E6", | |
| "Aisha Mbatha": "#BCF60C", | |
| "Owen Gallagher": "#FABEBE", | |
| } | |
| # Model choices and defaults | |
| MODEL_CHOICES = ["gpt-4o-mini", "gpt-4o", "gpt-4-turbo"] | |
| DEFAULT_MODEL = "gpt-4o-mini" | |
| # OpenAI defaults for conversation generation | |
| OPENAI_DEFAULTS = { | |
| "temperature": 0.8, | |
| "max_tokens": 1500, | |
| # optional: add request timeout param name used by your openai version if supported | |
| } | |
| # Report generation defaults | |
| REPORT_DEFAULTS = { | |
| "temperature": 0.7, | |
| "max_tokens": 1500, | |
| } | |
| # Small UI / behavior defaults | |
| DEFAULT_SELECT_MAX = 3 | |