diff --git a/docker-compose.yml b/docker-compose.yml index 24a1e9b3..cf7b7a94 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,6 +12,7 @@ services: - OPENAI_API_KEY=${OPENAI_API_KEY} - ALPHA_VANTAGE_API_KEY=${ALPHA_VANTAGE_API_KEY} - TRADINGAGENTS_RESULTS_DIR=/app/results + - TRADINGAGENTS_DATA_CACHE_DIR=/app/results/data_cache volumes: - ./results:/app/results - ./tradingagents:/app/tradingagents:ro diff --git a/tradingagents/default_config.py b/tradingagents/default_config.py index 809bd656..b5be7c69 100644 --- a/tradingagents/default_config.py +++ b/tradingagents/default_config.py @@ -4,10 +4,10 @@ DEFAULT_CONFIG = { "project_dir": os.path.abspath(os.path.join(os.path.dirname(__file__), ".")), "results_dir": os.getenv("TRADINGAGENTS_RESULTS_DIR", "./results"), "data_dir": os.path.join(os.path.expanduser("~"), "Documents/Code/ScAI/FR1-data"), - "data_cache_dir": os.path.join( + "data_cache_dir": os.getenv("TRADINGAGENTS_DATA_CACHE_DIR", os.path.join( os.path.abspath(os.path.join(os.path.dirname(__file__), ".")), "dataflows/data_cache", - ), + )), # LLM 設定 "llm_provider": "openai", "deep_think_llm": "gpt-4o-mini",