ragflow/agent/tools
天海蒼灆 ccb9f0b0d7
Feature (agent): Allow Retrieval kb_ids param use kb_id,and allow list kb_name or kb_id (#9531)
### What problem does this PR solve?

Allow Retrieval kb_ids param use kb_id,and allow list kb_name or kb_id。
- Add judgment on whether the knowledge base name is a list and support
batch queries
-When the knowledge base name does not exist, try using the ID for
querying
-If both query methods fail, throw an exception

### Type of change
- [x] New Feature (non-breaking change which adds functionality)
2025-08-19 09:42:39 +08:00
..
__init__.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
akshare.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
arxiv.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
base.py Refa: add result to callback for agent tool use. (#9137) 2025-08-01 21:49:39 +08:00
code_exec.py Fix: save team's canvas issue. (#9518) 2025-08-18 13:05:29 +08:00
crawler.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
deepl.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
duckduckgo.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
email.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
exesql.py Fix: Before executing the SQL, remove tags in the format [ID: number] to avoid execution errors. (#9326) 2025-08-12 12:42:28 +08:00
github.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
google.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
googlescholar.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
jin10.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
pubmed.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
qweather.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
retrieval.py Feature (agent): Allow Retrieval kb_ids param use kb_id,and allow list kb_name or kb_id (#9531) 2025-08-19 09:42:39 +08:00
tavily.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
tushare.py Feat: Redesign and refactor agent module (#9113) 2025-07-30 19:41:09 +08:00
wencai.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
wikipedia.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00
yahoofinance.py Feat: Add thought info to every component. (#9134) 2025-07-31 15:13:45 +08:00