本地DeepSeek如何实现联网功能获取实时信息
在使用本地的DeepSeek模型时,你是否遇到过这样的困扰:当询问一些时效性的问题时,它要么无法给出准确答案,要么甚至会“编造”信息?其实,让本地的DeepSeek开启联网功能并不复杂,今天就来给大家分享一种简单的方法,主要借助浏览器插件Page Assist来实现。
一、为什么要给本地DeepSeek联网?
本地的DeepSeek模型在回答问题时,主要依据已有的训练参数和知识库内容。这就导致当我们提出一些时效性较强的问题,像“今天某个城市的天气如何”“最新的科技动态是什么”时,它就没办法给出准确、及时的回答,有时还会给出一些不符合实际的答案。而给它添加联网功能后,就能借助网络获取最新信息,更精准地回答各类时效性问题了。
二、安装Page Assist插件
Page Assist是一款很实用的插件,支持Chrome、Edge、Firefox等常见的主流浏览器。你可以在Chrome应用商店,或者它的GitHub页面(github.com/n4ze3m/page… )找到它并进行安装。在应用商店里,搜索“Page Assist – 本地AI模型的Web UI”就能找到,它已经有20万用户使用,评分也相当不错,有4.9星(基于130个评分)。
三、选择模型并开启联网
安装好插件后,在浏览器地址栏输入“chrome – extension://jfgfiigpkhlkbnfnbobbkinehhfdhndo/options.html”(如果使用的不是Chrome浏览器,类似操作找到对应设置入口),进入设置页面。在这里,你可以选择本地已启动的Ollama中的模型,比如deepseek – r1:1.5b。页面中间位置会显示“Ollama is running 🦙”,这表明Ollama正常运行,此时开启联网功能,就可以让模型获取网络信息了。
四、提出时效性问题并获取答案
开启联网后,就能向模型提问时效性问题啦。比如询问“今天长沙温度多高?下不下雨?”,模型会给出类似这样的回答:“今天长沙的天气情况如下:晴朗:多云转阴;温度:4℃至9℃;降水:多云期间可能有雷阵雨和大暴雨;建议带上雨具准备出行。” 模型在回答时,其实是借助了网络搜索的结果。它会先通过搜索引擎查找相关信息,像在“https://wap.weather.com.cn/mweather15d/101250101.shtml”“http://waptianqi.2345.com/changsha – 57687.htm”等网站获取长沙的天气数据,然后综合这些信息进行分析和推理,最终给出答案。
五、修改搜索引擎
Page Assist插件还支持修改搜索引擎。点击插件右上角的齿轮图标,进入设置界面,找到“Manage Web Search”选项。在这里,你可以选择Google、百度、DuckDuckGo等多种搜索引擎,根据自己的使用习惯和需求进行选择。选好后点击“Save”保存,设置就生效了。此外,还能根据自身网络状况调整搜索结果总数,网络好可以多设置一些,获取更丰富的信息;网络不太好的话,就少设置一些,避免加载时间过长。
六、Page Assist插件的工作原理
为了让大家更好地理解Page Assist插件是如何让DeepSeek联网回答问题的,我们打开浏览器的开发者工具(F12)来查看它的请求流程。
- 发送问题到搜索引擎:当用户输入问题后,插件会将问题发送到用户选择的搜索引擎,比如百度。搜索引擎接收到问题后,会在网络上搜索相关信息,并返回搜索结果。
- 将搜索结果和问题发送到本地模型:插件把从搜索引擎得到的结果,和用户的原始问题一起,发送给本地的Llama + DeepSeek模型。这里会把搜索结果作为模型回答问题的参考信息,也就是上下文。在请求参数“message”中,就能看到搜索结果作为“Prompt”的一部分内容。就像下面这段代码里,
<search - results>
部分就是搜索得到的信息:
- 模型推理并返回结果:本地模型接收到问题和搜索结果后,会进行推理分析。它会结合自身的知识和搜索到的信息,生成最终的回答内容,包括推理过程、搜索结果引用以及总结的答案,这样就完成了一次完整的回答流程。
七、进一步优化思路
通过Page Assist插件给本地DeepSeek联网后,我们还能对提问和回答的过程进行优化。比如可以自己调整提示词,把复杂的问题拆分成更具体的小问题。以投资领域为例,当我们想了解某只股票的情况时,可以按照以下步骤操作:
- 用户输入问题:用户提出如“某只股票最近的表现如何”这样的问题。
- 通过模型拆分问题:让模型把这个大问题拆分成几个小问题,比如这只股票的当前股价、近一周的涨跌情况、公司近期的重大消息等。
- 在专业网站搜索答案:针对拆分后的小问题,分别在像东方财富、同花顺这样的专业股票网站搜索相关信息。
- 组合信息再次提问:把搜索到的结果和原始问题进行组合,再次向模型提问,让模型基于这些更详细的信息进行推理。
- 输出结果:模型经过分析推理后,给出更准确、详细的回答。
给本地DeepSeek添加联网功能,不仅操作简单,还能大大提升模型的实用性。大家可以按照上述步骤尝试一下,让你的本地DeepSeek更好地为你服务。如果在操作过程中有任何问题,欢迎在评论区留言交流。