#!/bin/bash echo "🔑 Setting up IQKiller Environment Variables" echo "==============================================" # API Keys provided by user SERPAPI_KEY="860035cdbc22f1452e9a5313bc595ff0a41781b922dce50e0f93a83869f08319" OPENAI_API_KEY="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" ANTHROPIC_API_KEY="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" FIRECRAWL_API_KEY="fc-08e46542bfcc4ca7a953fac4dea4237e" # Setup .env for current Python project echo "📄 Creating .env for Python project..." cat > .env << EOF # IQKiller API Keys - Local Development # DO NOT COMMIT THIS FILE TO VERSION CONTROL # Search API for job posting data SERPAPI_KEY=${SERPAPI_KEY} # OpenAI API for LLM processing (primary) OPENAI_API_KEY=${OPENAI_API_KEY} # Anthropic Claude API for LLM processing (fallback) ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} # Firecrawl API for enhanced web scraping FIRECRAWL_API_KEY=${FIRECRAWL_API_KEY} # Optional: Set to development for local testing NODE_ENV=development EOF # Setup .env.local for Next.js Vercel project if [ -d "iqkiller-vercel" ]; then echo "🌐 Creating .env.local for Vercel Next.js project..." cat > iqkiller-vercel/.env.local << EOF # IQKiller Vercel API Keys - Local Development # DO NOT COMMIT THIS FILE TO VERSION CONTROL # Search API for job posting data SERPAPI_KEY=${SERPAPI_KEY} # OpenAI API for LLM processing (primary) OPENAI_API_KEY=${OPENAI_API_KEY} # Anthropic Claude API for LLM processing (fallback) ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} # Firecrawl API for enhanced web scraping FIRECRAWL_API_KEY=${FIRECRAWL_API_KEY} # Next.js Environment NEXT_PUBLIC_APP_URL=http://localhost:3000 EOF echo "✅ Created iqkiller-vercel/.env.local" else echo "⚠️ iqkiller-vercel directory not found, skipping Next.js setup" fi echo "✅ Created .env for Python project" echo "" echo "🎯 Environment Setup Complete!" echo "================================" echo "📁 Python project: .env created" echo "🌐 Next.js project: .env.local created (if directory exists)" echo "" echo "🚀 You can now run:" echo " • Python: python3 simple_iqkiller.py" echo " • Next.js: cd iqkiller-vercel && npm run dev" echo "" echo "📋 For Vercel deployment, add these environment variables:" echo " SERPAPI_KEY" echo " OPENAI_API_KEY" echo " ANTHROPIC_API_KEY" echo " FIRECRAWL_API_KEY"