Skip to content

Self-adaptive Planning Agent。自适应规划代理的多模态检索增强生成技术。

Notifications You must be signed in to change notification settings

KKenny0/open-omnisearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open-OmniSearch

This project is inspired by the OmniSearch, and implements it with open-source Ollama multimodal LLMs and DuckDuckGo search service.

OmniSearch, a self-adaptive retrieval agent that plans each retrieval action in real-time according to question solution stage and current retrieval content.

Dependencies

pip install -r requirement.txt

Details

  • duckduckgo_search==6.3.5
  • jieba==0.42.1
  • loguru==0.7.2
  • nltk==3.9.1
  • ollama==0.4.1
  • Pillow==11.0.0
  • python-dotenv==1.0.1
  • PyYAML==6.0.2
  • Requests==2.32.3
  • streamlit==1.40.1
  • streamlit_extras==0.5.0
  • tqdm==4.67.0

Demo

open-omnisearch demo

streamlit run app.py

🫶Acknowledgements

About

Self-adaptive Planning Agent。自适应规划代理的多模态检索增强生成技术。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages