Spaces:
Running
A newer version of the Gradio SDK is available:
5.34.2
title: open_deep_research
app_file: app.py
sdk: gradio
sdk_version: 5.20.0
Open Deep Research
Welcome to this open replication of OpenAI's Deep Research!
Read more about this implementation's goal and methods in our blog post.
This agent achieves 55% pass@1 on GAIA validation set, vs 67% for Deep Research.
Setup
Installation
To install it, first run
pip install -r requirements.txt
And install smolagents dev version
pip install -e ../../.[dev]
Environment variables
The agent uses the GoogleSearchTool
for web search, which requires an environment variable with the corresponding API key, based on the selected provider:
SERPAPI_API_KEY
for SerpApi: Sign up here to get a keySERPER_API_KEY
for Serper: Sign up here to get a key
Depending on the model you want to use, you may need to set environment variables.
For example, to use the default o1
model, you need to set the OPENAI_API_KEY
environment variable.
Sign up here to get a key.
The use of the default
o1
model is restricted to tier-3 access: https://help.openai.com/en/articles/10362446-api-access-to-o1-and-o3-mini
Usage
Then you're good to go! Run the run.py script, as in:
python run.py --model-id "o1" "Your question here!"