#DuckDuckGo
LLM_Web_search - 增强本地LLM的网页搜索功能,结合DuckDuckGo和多种关键词提取技术
Github开源项目SPLADELLM_Web_searchtext-generation-webuiOkapi BM25DuckDuckGo
本项目通过特定指令增强本地LLM的网页搜索能力,使用duckduckgo-search进行搜索,并使用LangChain的上下文压缩和Okapi BM25(或SPLADE)技术提取相关信息并添加至模型输出中。支持自定义正则表达式和网页信息读取,推荐使用Llama-3-8B-instruct模型以实现高效搜索与信息提取。提供多种搜索后端与关键词检索器选项,提高兼容性和适用性。
duckduckgo_search - 基于DuckDuckGo的多功能Python搜索和内容获取库
Github开源项目API搜索引擎CLI工具Python库DuckDuckGo
duckduckgo_search是一个基于DuckDuckGo搜索引擎的Python库,支持文本、图片、视频、新闻等多类型搜索。该库还提供AI聊天、即时答案查询、翻译功能,以及文件和图片下载能力。通过同步和异步API以及代理支持,满足多样化的网络搜索和内容获取需求。
duck-duck-scrape - 提供DuckDuckGo搜索功能和多种API的访问的Node.js库
Github开源项目Node.jsAPI搜索DuckDuckGoduck-duck-scrape
duck-duck-scrape是一个Node.js库,提供DuckDuckGo搜索功能和多种API的访问。支持常规、图片、视频和新闻搜索,集成股票、天气、货币转换等API。兼容JavaScript和TypeScript,便于开发者实现搜索和数据获取功能。