There are several requirements to focus on when using II-Researcher:
Hardware Requirements:
- Basic functions require at least 8GB of RAM
- Large model inference suggests 16GB+ RAM and GPU support
- Storage space needs to allow enough cache space for search results
Software environment:
- Requires Python 3.7+ environment
- Relevant API keys must be configured (e.g. OPENAI_API_KEY, TAVILY_API_KEY)
- Docker deployment requires a pre-installed Docker environment
Network Requirements:
- Stable network connection for accessing various API services
- The default timeout for searching is 300 seconds, users with high network latency can adjust the SEARCH_PROCESS_TIMEOUT parameter appropriately.
Other configuration suggestions:
- Setting up log monitoring is recommended for important tasks (docker compose logs -f)
- Regular checking and updating of component versions is required for long term use.
- Production environments are recommended to consider performance optimization and security configurations
This answer comes from the articleII-Researcher: Deep Search and Stepwise Reasoning to Answer Complex QuestionsThe