AI-powered securities analysis system with autonomous agent discussions.
pip install -r requirements.txtCreate a .env file in the project root:
# Required: HyperCLOVA API
HYPERCLOVA_API_KEY=nv-your_api_key_here
HYPERCLOVA_ENDPOINT=https://clovastudio.stream.ntruss.com/testapp/v1/chat-completions/HCX-003
# Required: Google Search API
GOOGLE_API_KEY=your_google_api_key_here
GOOGLE_CUSTOM_SEARCH_ENGINE_ID=your_custom_search_engine_id_here
# Optional: Alternative models
GEMINI_API_KEY=your_gemini_api_key_here
OPENAI_API_KEY=your_openai_api_key_here# Basic execution
python main.py
# With specific query
python main.py --query "Samsung Electronics semiconductor outlook"
# Using different models
python main.py --model gemini
python main.py --model openaifinal_report.txt- Final analysis reportoutput.csv- Discussion datadatabase/debate_db.json- Discussion records