TradingAgents/run_tradingagents.sh

39 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
# TradingAgents Runner Script
# This script sets up the environment and runs TradingAgents with Anthropic
echo "🚀 Starting TradingAgents with Anthropic (Claude)..."
echo "================================================"
# Load environment variables from .env file if it exists
if [ -f .env ]; then
echo "📄 Loading environment variables from .env file..."
export $(cat .env | xargs)
fi
# Check if Anthropic API key is set
if [ -z "$ANTHROPIC_API_KEY" ]; then
echo "❌ Error: ANTHROPIC_API_KEY environment variable is not set!"
echo "Please set it by:"
echo " 1. Creating a .env file with: ANTHROPIC_API_KEY=your_key_here"
echo " 2. Or export ANTHROPIC_API_KEY=your_key_here"
exit 1
fi
# Activate virtual environment (bash/zsh shell)
source venv/bin/activate
echo "✅ Environment activated"
echo "✅ Anthropic API key loaded"
echo ""
echo "📝 When prompted, select:"
echo " • LLM Provider: Anthropic"
echo " • Quick Model: Claude Haiku 3.5"
echo " • Deep Model: Claude Sonnet 3.5"
echo ""
echo "🎯 Starting TradingAgents CLI..."
echo ""
# Run TradingAgents
python -c "from cli.main import app; app()"