DeepResearch / README.md
pjpjq's picture
Switch to Docker SDK to fix dependency conflicts
3fe716f
metadata
title: Tongyi DeepResearch
emoji: πŸ”
colorFrom: blue
colorTo: purple
sdk: docker
app_file: app.py
pinned: false
license: apache-2.0

Tongyi DeepResearch

A leading open-source Deep Research Agent that conducts thorough, multi-source investigations into any topic.

Features

  • πŸ” Web Search: Perform Google web searches to find relevant information
  • πŸ“š Academic Search: Leverage Google Scholar for academic publications
  • 🌐 Web Visiting: Visit webpages and extract useful information
  • 🐍 Python Interpreter: Execute Python code in a sandboxed environment

Environment Variables

To run this application, you need to set the following environment variables:

Variable Description
DR_MODEL_NAME The name of the LLM model to use
DR_MODEL_SERVER The API endpoint of the model server
DR_MODEL_API_KEY The API key for the model server
SERPER_KEY_ID API key for Serper.dev (Google Search)
JINA_KEY API key for Jina.ai (Web Reading)
SANDBOX_URL URL of the sandbox fusion endpoint for Python execution
API_KEY API key for the summary model
API_BASE Base URL for the summary model API

Usage

  1. Clone this repository
  2. Set up the environment variables
  3. Run python app.py
  4. Open your browser and navigate to http://localhost:7860

License

Apache-2.0