# Galatea AI Model Configuration # This file contains all model settings and hyperparameters # DeepSeek Agent Configuration (Thinking/Analysis) deepseek: # Single model to use for thinking/analysis model: "deepseek-reasoner" # Hyperparameters temperature: 0.5 # Lower temperature for more focused thinking max_tokens: 200 # API endpoint (using OpenAI SDK) api_endpoint: "https://api.deepseek.com" # Pi/Phi Agent Configuration (Response Generation) inflection_ai: # Single model to use for response generation model: "Pi-3.1" # API endpoint api_endpoint: "https://api.inflection.ai/external/api/inference" # Hyperparameters (if supported by API) # Note: Inflection AI may not support all these parameters temperature: 0.8 max_tokens: 300 # Sentiment Analysis Configuration sentiment: # Uses Azure Text Analytics when credentials are provided preferred: "azure_text_analytics" # Automatically falls back to NLTK VADER if Azure is unavailable fallback: "nltk_vader" # Memory System Configuration (JSON only) memory: # JSON memory settings json_path: "./memory.json" # Memory retrieval settings retrieval: max_retrieved_memories: 5 # Emotional State Configuration emotions: # JSON file path for emotional state persistence json_path: "./emotions.json" # Conversation Configuration conversation: max_history_length: 20 # Number of messages to keep (user + assistant pairs) max_response_length: 50 # Target response length in words # System Prompt Configuration system_prompts: galatea_identity: "You are Galatea, an AI assistant with emotional awareness and memory." response_style: "Respond in character, keeping responses concise (under 50 words)."