联网搜索通常不是基础模型权重自带的能力,而是模型服务商或第三方平台提供的工具增强能力。开启联网搜索后,大模型在回答时可自动调用搜索引擎获取实时网络信息,解决模型知识时效性不足的问题。下面介绍三种常见的模型联网搜索实现方式。
模型服务商
市面上主流的模型服务商均提供联网搜索的模型增强能力,下面分别以 腾讯云大模型服务平台-TokenHub 和 阿里云大模型服务平台-百炼 为例,演示如何通过 TRTC AI 实时对话 方案的
LLMConfig 字段中的 ExtraBody 参数透传并启用模型的联网搜索功能。"LLMConfig": {"LLMType": "openai","Model": "deepseek-v4-flash","APIKey": "sk-xxxxxxxxxxxxxx","APIUrl": "https://tokenhub-intl.tencentcloudmaas.com/v1/chat/completions","Streaming": true,"SystemPrompt": "You are a personal assistant","Timeout": 5.0,"History": 10,"ExtraBody": {"web_search_options": {"enable": true,"search_source": "standard"}}}
字段 | 类型 | 是否必填 | 可选值 | 默认值 | 说明 |
web_search_options | Object | 是 | - | - | TokenHub 联网搜索配置对象 |
web_search_options.enable | Boolean | 是 | true / false | - | 是否开启联网搜索 |
web_search_options.search_source | String | 否 | lite / standard | standard | 选择搜索版本: lite 为轻量版,standard 为标准版 |
说明:
"LLMConfig": {"LLMType": "openai","Model": "deepseek-v4-flash","APIKey": "sk-xxxxxxxxxxxxxx","APIUrl": "https://dashscope-us.aliyuncs.com/compatible-mode/v1/chat/completions","Streaming": true,"SystemPrompt": "You are a personal assistant","Timeout": 5.0,"History": 10,"ExtraBody": {"enable_search": true,"search_options": {"forced_search": true,"search_strategy": "turbo"}}}
字段 | 类型 | 是否必填 | 可选值 | 默认值 | 说明 |
enable_search | Boolean | 是 | true / false | - | 是否开启联网搜索 |
search_options | Object | 否 | - | - | 联网搜索高级配置对象 |
search_options.forced_search | Boolean | 否 | true / false | false | 是否强制联网搜索 |
search_options.search_strategy | String | 否 | turbo / max / agent / agent_max | turbo | 搜索策略: turbo 兼顾速度与效果;max 多源搜索更全面;agent 支持多轮检索整合;agent_max 在 agent 基础上支持网页全文阅读 |
智能体平台
平台 | 是否支持联网搜索 | 联网搜索实现方式 | 是否需要额外 API Key |
Coze | 是 | 官方“火山联网问答”插件,提供 search、search_sync 工具;可绑定智能体或作为工作流节点 | 不需要自备第三方搜索 Key |
Dify | 是 | 从 Marketplace 安装 Google/SerpApi、Brave、Tavily 等搜索插件,在 Agent、Agent Node 或 Workflow 中调用 | 通常需要对应搜索供应商的 API Key |
Tencent Cloud ADP | 是 | 标准模式可直接开启“联网搜索”开关;Multi-Agent、Workflow 等可添加平台搜索工具、连接器或自定义工具 | 内置开关/官方工具不需要额外的 Key;自定义接入 WSA 才需要自备 API Key |
自建搜索工具链
除了采用模型服务商和智能体平台提供的联网搜索能力,您还可以选择自建工具链来实现联网搜索,从而拥有自定义能力和最大化的自主可控权。自建搜索工具链的本质就是自己声明一个 web_search 函数,自己执行真实搜索,自己把结果喂回模型。以下是自建搜索工具链的请求-响应循环流程图:

其中“应用组装请求”涉及到 Function Calling 工具的声明,以下是一段 OpenAI 兼容的 tools 声明示例:
{"tools": [{"type": "function","function": {"name": "web_search","description": "检索互联网上的实时公开信息,用于回答时效性问题","parameters": {"type": "object","properties": {"query": {"type": "string","description": "搜索关键词,应为精炼的检索式而非完整句子"}},"required": ["query"]}}}],"tool_choice": "auto"}
“应用执行网络搜索”步骤涉及到搜索 API 的调用,以下为搜索后端服务的选型对比及建议:
服务 | 类型 | 特点 | 适用场景 |
AI-native(智能体原生) | 直接返回适配 LLM 的清洗摘要,LangChain/LlamaIndex 官方集成,支持 MCP Server | 主流的“默认智能体搜索层”,Dify 官方示例中也采用了该服务 | |
AI-native / 语义检索 | 神经网络语义搜索,可同时返回搜索结果+网页全文,官方 MCP Server | 需要语义匹配、深度研究场景,比关键词搜索更贴近“意图” | |
独立索引(搜狗 / 元宝生态) | 中文内容优质、国内访问低延迟,服务 API Key 鉴权简单 | 国内业务、中文语境、需要在中国大陆低延迟访问 | |
自建爬虫 + 向量库 | 完全自控 | 可只检索企业内部/特定站点,内容审计和结果可控性最高 | 私有知识库、强合规审计要求的场景 |