feedback_simulator / config.py
britbrat0's picture
Update config.py
0952173 verified
# 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