| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- # 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
|