import os from dotenv import load_dotenv load_dotenv() DEFAULT_CONFIG = { "project_dir": os.path.abspath(os.path.join(os.path.dirname(__file__), ".")), "results_dir": os.getenv("TRADINGAGENTS_RESULTS_DIR", "./results"), "data_dir": "/Users/yluo/Documents/Code/ScAI/FR1-data", "data_cache_dir": os.path.join( os.path.abspath(os.path.join(os.path.dirname(__file__), ".")), "dataflows/data_cache", ), # LLM settings "llm_provider": os.getenv("LLM_PROVIDER", "openai"), "deep_think_llm": os.getenv("DEEP_THINK_LLM", "o4-mini"), "quick_think_llm": os.getenv("QUICK_THINK_LLM", "gpt-4o-mini"), "backend_url": os.getenv("BACKEND_URL", "https://api.openai.com/v1"), # Debate and discussion settings "max_debate_rounds": int(os.getenv("MAX_DEBATE_ROUNDS", 1)), "max_risk_discuss_rounds": 1, "max_recur_limit": 100, # Tool settings "online_tools": bool(os.getenv("ONLINE_TOOLS", "True")), }