# InnoCore AI Configuration # LLM Provider Configuration # 选择一个提供商: openai, dashscope, modelscope # OpenAI API Configuration OPENAI_API_KEY=your_openai_api_key_here OPENAI_BASE_URL=https://api.openai.com/v1 # 可选模型: gpt-3.5-turbo, gpt-4, gpt-4-turbo-preview # 阿里云灵积 DashScope (推荐用于 Qwen 系列) # DASHSCOPE_API_KEY=your_dashscope_api_key # LLM_PROVIDER=dashscope # LLM_MODEL=qwen-turbo # 可选: qwen-turbo, qwen-plus, qwen-max # ModelScope (需要本地部署或使用 API) # MODELSCOPE_API_KEY=your_modelscope_api_key # LLM_PROVIDER=modelscope # LLM_MODEL=qwen/Qwen2.5-7B-Instruct # Database Configuration DATABASE_URL=sqlite:///./innocore.db # Redis Configuration (optional) REDIS_URL=redis://localhost:6379 # Security SECRET_KEY=your_secret_key_here_change_this_in_production ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=30 # Application Settings DEBUG=True LOG_LEVEL=INFO HOST=0.0.0.0 PORT=8000 # Vector Database VECTOR_DB_PATH=./data/vector_db # File Storage UPLOAD_DIR=./data/uploads PAPERS_DIR=./data/papers # External APIs CROSSREF_API=https://api.crossref.org GOOGLE_SCHOLAR_API=https://serpapi.com/search # Agent Configuration HUNTER_AGENT_ENABLED=True MINER_AGENT_ENABLED=True COACH_AGENT_ENABLED=True VALIDATOR_AGENT_ENABLED=True # Performance Settings MAX_CONCURRENT_TASKS=5 CACHE_TTL=3600 REQUEST_TIMEOUT=30