examples/gemini-2.5-crawler/README.md
A powerful web crawler that uses Google's Gemini 2.5 Pro model to intelligently analyze web content, PDFs, and images based on user-defined objectives.
git clone <your-repo-url>
cd <your-repo-directory>
pip install -r requirements.txt
.env file based on .env.example:cp .env.example .env
.env file:FIRECRAWL_API_KEY=your_firecrawl_api_key
GEMINI_API_KEY=your_gemini_api_key
Run the script:
python gemini-2.5-crawler.py
The script will prompt you for:
The crawler will then:
The script provides color-coded console output for:
The script includes comprehensive error handling for:
This script uses the experimental Gemini 2.5 Pro model (gemini-2.5-pro-exp-03-25). Make sure you have appropriate access and quota for using this model.