Skip to main content
Deep Research accepts images and documents (PDFs) as input, then conducts web-based research grounded in that content. Pass them as Agno Image / File objects with a URL (GCS / Gemini URIs pass through; regular HTTP URLs are downloaded and base64-encoded automatically).
deep_research_multimodal.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export your Google API key

4

Run the example

Save the code above as deep_research_multimodal.py, then run:
Full source: cookbook/90_models/google/gemini_interactions/deep_research_multimodal.py