File size: 1,006 Bytes
0952173
 
ad3c52d
0952173
 
ad3c52d
0952173
ad3c52d
 
 
 
 
 
 
 
 
 
 
 
 
0952173
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
35
36
37
38
39
40
# 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