MaoShen's picture
Upload folder using huggingface_hub
2eb41d7 verified

A newer version of the Gradio SDK is available: 5.34.2

Upgrade
metadata
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:

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!"