Add small readme to open Deep Research (#581)
Co-authored-by: Albert Villanova del Moral <8515462+albertvillanova@users.noreply.github.com>
This commit is contained in:
parent
75fe8cdd63
commit
8359283494
|
@ -0,0 +1,22 @@
|
||||||
|
# Open Deep Research
|
||||||
|
|
||||||
|
Welcome to this open replication of [OpenAI's Deep Research](https://openai.com/index/introducing-deep-research/)!
|
||||||
|
|
||||||
|
Read more about this implementation's goal and methods [in our blog post](https://huggingface.co/blog/open-deep-research).
|
||||||
|
|
||||||
|
This agent achieves 55% pass@1 on GAIA validation set, vs 67% for Deep Research.
|
||||||
|
|
||||||
|
To install it, first run
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
And install smolagents dev version
|
||||||
|
```bash
|
||||||
|
pip install -e .[dev]
|
||||||
|
```
|
||||||
|
|
||||||
|
Then you're good to go! Run the run.py script, as in:
|
||||||
|
```bash
|
||||||
|
python --model-id "o1" --question "Your question here!"
|
||||||
|
```
|
|
@ -108,6 +108,7 @@ def main():
|
||||||
ArchiveSearchTool(browser),
|
ArchiveSearchTool(browser),
|
||||||
TextInspectorTool(model, text_limit),
|
TextInspectorTool(model, text_limit),
|
||||||
]
|
]
|
||||||
|
|
||||||
text_webbrowser_agent = ToolCallingAgent(
|
text_webbrowser_agent = ToolCallingAgent(
|
||||||
model=model,
|
model=model,
|
||||||
tools=WEB_TOOLS,
|
tools=WEB_TOOLS,
|
||||||
|
|
|
@ -1,5 +1,14 @@
|
||||||
{
|
{
|
||||||
"cells": [
|
"cells": [
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"# Compare a text-based vs a vision-based browser\n",
|
||||||
|
"\n",
|
||||||
|
"Warning: this notebook is experimental, it probably won't work out of the box!"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": null,
|
||||||
|
|
Loading…
Reference in New Issue