SearChat icon indicating copy to clipboard operation
SearChat copied to clipboard

DeepResearch.

Open yokingma opened this issue 10 months ago • 6 comments

支持类似OpenAI/Gemini/Perplexity的"Deep Research"功能,通过搜索引擎,Web刮削和AI大模型对任何主题或者问题进行迭代,深入研究并生成报告。

(Like OpenAI/Gemini/Perplexity's "Deep Research". using search engines, web scraping, and AI large models to iterate on any topic or issue, conduct in-depth research and generate reports.)

Workflow:

  1. Analyze user's query
  2. Generate follow-up questions to refine the research direction
  3. Generate and execute search queries
  4. Process and analyze search results
  5. Recursive exploration leads to deeper exploration base on step 4.
  6. Generate a comprehensive report

Demo:

https://github.com/user-attachments/assets/da5e038d-5e0a-4a6f-bae2-b1a58eee193e

yokingma avatar Feb 26 '25 11:02 yokingma

Test, Qwen2.5 7B

Image

Image

yokingma avatar Feb 26 '25 11:02 yokingma

@yokingma We just choose Deep from the search option right?

Image

This is the result with Google Gemini 2.0 Flash. By the way, which models give better results based on your experience?

arsaboo avatar Feb 26 '25 18:02 arsaboo

@arsaboo choose the Research mode, this bug has been fixed now.

Image

yokingma avatar Feb 27 '25 01:02 yokingma

@yokingma Excellent job...this works very well.

arsaboo avatar Feb 27 '25 01:02 arsaboo

可以把这种搜索能力作为一个MCP服务发布出来,这样可以集成到所有的AI应用中

xieyos avatar Apr 21 '25 11:04 xieyos

@xieyos 可以的,安排中:)

yokingma avatar Apr 22 '25 00:04 yokingma