Skip to content

jun-brro/ISDebate-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reddit Style Discussion System

AI-powered securities analysis system with autonomous agent discussions.

Installation

pip install -r requirements.txt

Environment Setup

Create 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

Usage

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

Output

  • final_report.txt - Final analysis report
  • output.csv - Discussion data
  • database/debate_db.json - Discussion records

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published