大模型与搜索引擎结合:智能体、思维链和智谱AI搜索代码案例
前言随着大模型的不断发展现在大模型在应用场景中逐渐改变了我们的使用习惯。通过RAG和搜索引擎的集成大模型能逐步改善幻觉和时效性的问题。本文将介绍现在行业中如何将搜索引擎与大模型的集成方法也将会演示如何调用智谱AI智能搜索功能。生成式AI 与 搜索引擎随着生成式AI如ChatGPT和Perplexity AI的出现搜索引擎开始生成、索引和分发由GenAI创建的内容。主要的搜索引擎如You.com、Bing和Google已经开始尝试将GenAI整合到他们的平台中。大型语言模型LLMs是生成式搜索系统的核心它们通过学习网络数据来预测下一个词。这些模型可能会产生事实上的不一致或编造内容这种现象被称为“幻觉”。生成式搜索引擎可能会隐藏信息的来源这与传统搜索引擎优化相关性和效率不同因为它们需要对信息的准确性或可验证性负责。MindSearch思索MindSearch 思·索: Mimicking Human Minds Elicits Deep AI SearcherMindSearch思索模仿人类在网络信息寻求和整合中的思维可以通过一个简单但有效的基于LLM的多代理框架实例化包括WebPlanner和WebSearcher。WebPlanner模拟人类多步信息寻求的心智作为一个动态图构建过程它将用户查询分解为图中的原子子问题节点并基于WebSearcher的搜索结果逐步扩展图。WebSearcher负责每个子问题执行层次化的信息检索并为WebPlanner收集有价值的信息。MindSearch的多代理设计使得整个框架能够从更大规模例如300多个网页中并行寻求和整合信息仅需3分钟相当于人类3小时的工作量。WebPlanner通过图构建进行规划WebPlanner充当高级规划者协调推理步骤和其他代理。然而我们观察到仅仅提示LLM规划整个数据工作流程架构并不能产生令人满意的性能。当前的LLMs在分解复杂问题和理解它们的拓扑关系方面存在困难导致粗粒度的搜索查询。这种方法没有充分利用LLMs作为人类和搜索引擎之间的中介将人类意图转化为逐步搜索任务并提供准确响应的潜力。WebSearcher层次检索的网络浏览WebSearcher充当复杂的RAG检索和生成代理根据搜索结果总结有价值的响应。由于网络上可用的大量内容LLMs在有限的上下文长度内处理所有相关页面是具有挑战性的。为了解决这个问题我们采用了简单的从粗到细的选择策略。LLM根据WebPlanner分配的问题生成几个类似查询以扩大搜索内容从而提高相关信息的召回率。这些查询然后通过各种搜索API如Google、Bing和DuckDuckGo执行返回关键内容包括网页URL、标题和摘要。搜索结果根据网页URL自动合并LLM被提示选择最有价值的页面进行详细阅读。然后所选网页的全部内容被添加到LLM的输入中。MindSearch中的LLM上下文管理MindSearch提供了一个简单的多代理解决方案用于处理搜索引擎的复杂信息寻求和整合任务。这种范式还在不同代理之间自然地实现了长上下文管理提高了框架的整体效率特别是在需要模型快速阅读大量网页的情况下。由于WebPlanner将搜索任务分配给单独的搜索代理并且只依赖于WebSearcher的搜索结果WebPlanner可以专注于用户问题的分解和分析而不受过长的网页搜索结果的干扰。同时每个WebSearcher只需要搜索其任务子查询的内容不受其他内容的干扰。由于明确的角色分配MindSearch在整个过程中大大减少了上下文计算为LLM的长上下文任务提供了高效的上下文管理解决方案。搜索思维链Search-in-the-Chain: Interactively Enhancing Large Language Models with Search for Knowledge-intensive Tasks以往的工作存在IR检索的错误知识误导LLM和IR与LLM之间的交互打断LLM推理链的问题。在搜索链中提出的SearChain框架通过以下三个步骤解决了这些挑战LLM生成一个名为“Chain-of-QueryCoQ”的推理链其中每个节点由面向IR的查询-答案对组成。IR验证CoQ中每个节点的答案并在IR有高信心时纠正与检索信息不一致的答案提高了可信度。LLM可以在CoQ中指示其缺失的知识并依赖IR提供这些知识给LLM提高了推理和知识的准确性。SearChain通过LLM和IR之间的多轮交互来设计。在每一轮中LLM首先构建一个CoQ然后IR与CoQ的每个节点进行交互执行验证和补全。这个过程一直持续到所有查询都不需要更正或补全或者达到最大交互轮数。SearChain通过追溯正确的推理路径来生成最终内容并标记每一步推理的支持文档。用户偏向搜索引擎 or 大模型Large Language Models vs. Search Engines: Evaluating User Preferences Across Varied Information Retrieval Scenarios为此研究者涉及100名美国互联网用户的样本覆盖了从查找COVID-19指南到用通俗语言解释复杂概念的20种不同用例。研究发现在直接、基于事实的查询中用户更倾向于使用搜索引擎而在需要细致理解和语言处理的任务中LLMs更受青睐。研究采用了定量方法通过调查100名美国互联网用户收集了他们在20种不同用例中的偏好数据。这些用例覆盖了健康、技术、金融和教育等多个领域以确保分析的全面性。搜索引擎在事实信息检索中的主导地位用户在需要事实数据检索的场景中更倾向于使用搜索引擎。LLMs在主观和语言相关任务中的偏好LLMs在涉及语言学习和通俗解释的场景中更受青睐。导航便捷性与对话深度用户偏好搜索引擎的导航便捷性和LLMs的对话深度。LLMs在复杂查询中的增长角色LLMs在处理复杂查询方面正在缩小与搜索引擎的差距。信息检索工具未来发展的影响研究结果强调了开发结合搜索引擎和LLMs优势的工具的潜力。智谱AI智能搜索智谱AI专业联网搜索工具限时免费中专业版联网搜索在传统搜索引擎网页抓取、排序的能力基础上增强了意图识别支持搜索结果的流式输出。搜索工具能更有效地结合在大语言模型应用中提高用户获取信息的效率并一定程度上解决大语言模型所面临的幻觉问题。https://bigmodel.cn/dev/api/search-tool/web-search-pro传输方式https请求地址https://open.bigmodel.cn/api/paas/v4/tools调用方式同步调用等待模型执行完成并返回最终结果或 SSE 调用字符编码UTF-8接口请求格式JSON响应格式JSON 或标准 Stream Event接口请求类型POST开发语言任意可发起 HTTP 请求的开发语言启用与禁用 web_search网络搜索功能默认为关闭状态False。当启用搜索设置为 True时系统会自动判断是否需要进行网络检索并调用搜索引擎获取相关信息。检索成功后搜索结果将作为背景信息输入给大模型进行进一步处理。每次网络搜索大约会增加1000个 tokens 的消耗。fromzhipuaiimportZhipuAI clientZhipuAI(api_key填入你的key)tools[{type:web_search,web_search:{enable:True#默认为关闭状态False 禁用False启用True。}}]messages[{role:user,content:中国 2024 年一季度的GDP是多少 }]responseclient.chat.completions.create(modelglm-4,messagesmessages,toolstools)print(response.choices[0].message.content)自定义搜索内容使用search_query参数可以自定义搜索内容提升搜索结果的相关性和精确度。如果不传search_query参数系统将根据用户的消息自动进行网页检索。tools[{type:web_search,web_search:{enable:True,search_query:Datawhale 阿水 北航学长}}]messages[{role:user,content:介绍一下Datawhale}]responseclient.chat.completions.create(modelglm-4,messagesmessages,toolstools)print(response.choices[0].message.content)返回搜索来源启用search_result参数允许用户获取详细的网页搜索来源信息包括来源网站的图标、标题、链接、来源名称以及引用的文本内容。tools[{type:web_search,web_search:{enable:True,search_result:True# 禁用False启用True默认为禁用}}]messages[{role:user,content:最新的AI发展趋势}]responseclient.chat.completions.create(modelglm-4,messagesmessages,toolstools)print(response.choices[0].message.content)实现效果如下最后的最后感谢你们的阅读和喜欢我收藏了很多技术干货可以共享给喜欢我文章的朋友们如果你肯花时间沉下心去学习它们一定能帮到你。因为这个行业不同于其他行业知识体系实在是过于庞大知识更新也非常快。作为一个普通人无法全部学完所以我们在提升技术的时候首先需要明确一个目标然后制定好完整的计划同时找到好的学习方法这样才能更快的提升自己。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】大模型知识脑图为了成为更好的 AI大模型 开发者这里为大家提供了总的路线图。它的用处就在于你可以按照上面的知识点去找对应的学习资源保证自己学得较为全面。经典书籍阅读阅读AI大模型经典书籍可以帮助读者提高技术水平开拓视野掌握核心技术提高解决问题的能力同时也可以借鉴他人的经验。对于想要深入学习AI大模型开发的读者来说阅读经典书籍是非常有必要的。实战案例光学理论是没用的要学会跟着一起敲要动手实操才能将自己的所学运用到实际当中去这时候可以搞点实战案例来学习。面试资料我们学习AI大模型必然是想找到高薪的工作下面这些面试题都是总结当前最新、最热、最高频的面试题并且每道题都有详细的答案面试前刷完这套面试题资料小小offer不在话下640套AI大模型报告合集这套包含640份报告的合集涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师还是对AI大模型感兴趣的爱好者这套报告合集都将为您提供宝贵的信息和启示。这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关新闻

DVR-Scan:基于Python与OpenCV的视频运动检测与片段提取实战指南

DVR-Scan:基于Python与OpenCV的视频运动检测与片段提取实战指南

简介:视频运动检测是计算机视觉领域的一项基础技术,其核心原理是通过分析连续视频帧之间的像素差异来识别场景中的变化区域。常用的方法包括帧差法和背景减除法,通过计算差分图像、阈值化处理以及形态学操作,可以有效分离出运动目…

2026/8/28 15:58:33 阅读更多 →
PruneRAG:解决RAG系统证据遗忘与效率问题的创新框架

PruneRAG:解决RAG系统证据遗忘与效率问题的创新框架

传统的RAG系统在处理复杂推理任务时面临两大挑战: 证据遗忘问题:随着推理链的深入,早期检索到的关键证据信息在后续步骤中被稀释或遗忘效率问题:无控制的查询扩展和冗余检索导致高延迟和计算成本如图所示,传统多轮RAG方…

2026/8/28 15:58:27 阅读更多 →
收藏级干货:大模型训练VS推理:从零构建到应用部署的完整指南

收藏级干货:大模型训练VS推理:从零构建到应用部署的完整指南

模型训练与推理是AI大模型的核心环节。训练包括预训练(自监督学习海量数据)和后训练(微调与RLHF),是一次性高投入的"创造能力"过程;推理则是模型实际应用阶段,通过处理输入和迭代生成回答,是持续的"使用能力"…

2026/8/28 15:04:11 阅读更多 →

最新新闻

基于YOLOv8的农业害虫检测实战:从数据集解析到模型部署

基于YOLOv8的农业害虫检测实战:从数据集解析到模型部署

简介:目标检测是计算机视觉的核心任务之一,其原理是通过算法在图像中定位并识别出感兴趣的目标物体。这项技术在智慧农业领域具有重要价值,能够实现农作物病虫害的自动监测与精准识别,从而推动精准植保的应用。在实际工程中&#…

2026/8/28 16:01:31 阅读更多 →
蓝桥杯单片机门禁系统实战:从状态机设计到EEPROM存储

蓝桥杯单片机门禁系统实战:从状态机设计到EEPROM存储

1. 项目背景与核心需求解析 最近在整理蓝桥杯单片机的历年真题,第三届国赛的“门禁系统”这道题给我留下了挺深的印象。它不像一些纯算法题那样抽象,而是把一个非常贴近实际应用场景的“门禁”功能,用单片机开发板给具象化地实现了出来。题目…

2026/8/28 16:01:31 阅读更多 →
Open WebUI 智能工具调用全拆解:从一次请求到动态插件路由

Open WebUI 智能工具调用全拆解:从一次请求到动态插件路由

Open WebUI 智能工具调用全拆解:从一次请求到动态插件路由 【免费下载链接】open-webui User-friendly AI Interface (Supports Ollama, OpenAI API, ...) 项目地址: https://gitcode.com/GitHub_Trending/op/open-webui 当你输入"帮我查一下这份合同里…

2026/8/28 16:01:31 阅读更多 →
VR头显图像传感器怎么选?轻量微型、全局快门与低功耗实战解析

VR头显图像传感器怎么选?轻量微型、全局快门与低功耗实战解析

做图像传感器这些年,我手里过过的芯片没有一百也有八十颗了,但被问得最多的一次,是有人拿着手机摄像头传感器来问"能不能直接用在VR头显里"。答案是能,但效果会很差。手机那颗Sensor是给人眼拍照用的,VR里的…

2026/8/28 16:01:31 阅读更多 →
Superpowers 持续集成:3 条命令从提交到绿灯

Superpowers 持续集成:3 条命令从提交到绿灯

Superpowers 持续集成:3 条命令从提交到绿灯 【免费下载链接】superpowers An agentic skills framework & software development methodology that works. 项目地址: https://gitcode.com/GitHub_Trending/su/superpowers Superpowers 是给编程智能体的…

2026/8/28 16:01:31 阅读更多 →
生产级私有RAG系统:中文知识库问答落地实践

生产级私有RAG系统:中文知识库问答落地实践

简介:RAG(检索增强生成)作为大模型应用的关键范式,其核心价值在于将结构化与非结构化知识高效注入生成过程。然而,真实场景中面临PDF解析失真、中文语义切块断裂、本地LLM适配低效等共性挑战。本文聚焦私有化部署下的R…

2026/8/28 16:00:30 阅读更多 →

日新闻

2026论文工具深度测评|为什么Paperxie是目前最稳的学术工具✅

2026论文工具深度测评|为什么Paperxie是目前最稳的学术工具✅

2026高校论文查重AIGC双检严查常态化。 市面上绝大多数AI论文工具依旧存在明显短板:模板感重、AI痕迹超标、改写毁逻辑、收费套路多、查重不准、格式适配差。 在全网工具普遍“偏科”的现状下,Paperxie凭借全维度均衡实力脱颖而出,成为适配…

2026/8/28 0:00:11 阅读更多 →
从国赛作品到产品:自研内网穿透工具的核心架构与实战优化

从国赛作品到产品:自研内网穿透工具的核心架构与实战优化

1. 从“国赛二等奖”到真实可用的内网穿透工具:我们做了什么去年,我和团队带着一个自研的内网穿透工具项目,一路闯进了全国性的创新设计大赛,最终拿下了国赛二等奖。说实话,领奖的时候心情很复杂,一方面是激…

2026/8/28 0:00:11 阅读更多 →
20行Python代码构建AI Agent:从零理解智能体核心原理与实现

20行Python代码构建AI Agent:从零理解智能体核心原理与实现

1. 项目概述:从零到一的AI Agent初体验 最近几年,AI Agent这个概念火得不行,感觉身边搞技术的朋友都在聊。但说实话,很多刚入门的朋友一听到“Agent”,就觉得特别高大上,联想到电影里那种无所不能的智能体&…

2026/8/28 0:00:11 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/28 11:23:26 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/27 17:46:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/27 20:00:17 阅读更多 →