# Configuration settings for the AI Co-Scientist system import os from dotenv import load_dotenv # Load environment variables from .env file load_dotenv() # OpenAI API Configuration OPENAI_API_KEY = os.getenv("OPENAI_API_KEY") # Agent Configuration AGENT_DEFAULT_TEMPERATURE = 0.2 AGENT_DEFAULT_MODEL = os.getenv("MODEL_NAME", "gpt-3.5-turbo") # Default to a well-known model if not specified # System Configuration MAX_ITERATIONS = 5 MAX_TOKENS = 4000 # Logging Configuration LOG_LEVEL = "INFO" LOG_TO_FILE = True LOG_FILE = "ai_coscientist.log" # Database Configuration for results DATABASE_PATH = "results_db.sqlite" # Web search configuration WEB_SEARCH_ENABLED = True MAX_SEARCH_RESULTS = 5 # Tool integrations TOOL_TIMEOUT = 30 # seconds