As etapas a seguir precisam ser seguidas para instalar o II-Researcher:
1. clonagem da base de código:
git clone https://github.com/Intelligent-Internet/ii-researcher.git
cd ii-researcher
2. instalação de dependências:
pip install -e .
3) Configure as variáveis de ambiente:Várias chaves e parâmetros de API precisam ser definidos
export OPENAI_API_KEY="your-openai-api-key"
export TAVILY_API_KEY="your-tavily-api-key"
export SEARCH_PROVIDER="tavily"
export SCRAPER_PROVIDER="firecrawl"
Configurações opcionais(para compressão ou raciocínio):
export USE_LLM_COMPRESSOR="TRUE"
export FAST_LLM="gemini-lite"
export STRATEGIC_LLM="gpt-4o"
export R_TEMPERATURE="0.2"
Ele também pode ser implantado usando o Docker para executar comandos:
docker compose up --build -d
Os serviços serão executados nos seguintes endereços, respectivamente:
- Parte frontal: http://localhost:3000
- API de back-end: http://localhost:8000
- LiteLLM: http://localhost:4000
Essa resposta foi extraída do artigoII-Researcher: pesquisa profunda e raciocínio por etapas para responder a perguntas complexasO