hor1zon Lin 在 分享一个langchain开发中的免费搜索工具duckduckgo 中发帖
注意:@tool 修饰在langchainV0.2支持
duckduckgo是一个完全免费的搜索工具,调用也是免费的不同于Tavily和Google有免费额度的搜索限制,开发阶段(对于资金不充裕的我)非常友好
langchain中的duckduckgo工具的文档给定的示例 DuckDuckGoSearchResults 这个接口我认为已经过时,可以直接用 @tool 来自己实现修饰一个duckduckgo搜索工具的实现,duckduckgo_search这个链接是python包的地址,在用langchain官方示例
DuckDuckGoSearchResults.invoke(“what is openai?”)
它不能如图1给我返回有效的例如官网或者wiki的介绍,但是直接调用duckduckgo_search sdk中的函数返回的内容确是非常精准的有wiki和官网的内容如图2,...