Files
AstrBot/docs/en/use/websearch.md
NayukiChiba 0a0c677404 docs: 文档更新 - 指令、FAQ、网页搜索、插件发布等 (#8912)
* docs(community): 更新 QQ 群组信息
- 移除了旧的 QQ 群组信息并添加了新的群组。
- 确保所有群组信息的准确性和完整性。
- 提升文档的可读性和用户体验。

* docs(webui): 为忘记密码章节添加 FAQ 引用链接

- 在英文和中文文档的"忘记密码"章节末尾添加 TIP 提示框
- 提示框链接至对应 FAQ 条目,提供更详细的操作说明
- 增强文档之间的关联性,提升用户查阅体验

* docs(command): 新增 /stats 和 /provider 指令文档,更新 FAQ 管理员指令列表

- 在英文和中文的命令文档中添加 /stats 和 /provider 指令的详细使用说明
- 更新中英文 FAQ 页面的管理员指令列表,与最新的默认指令保持一致
- 确保中英文文档内容同步,提升文档准确性和用户查阅体验

* docs(websearch): 新增 Firecrawl 网页搜索提供商文档支持

- 在开发版配置文档中补充 websearch_provider 选项,加入 firecrawl 及对应密钥配置项
- 更新中英文网页搜索使用指南,将支持搜索源数量同步为五种并提供 Firecrawl 注册指引
- 确保中英文文档内容一致,提升配置说明的完整性和用户查阅体验

* docs(plugin-publish): 更新插件提交方式至新仓库

- 废弃通过 AstrBot 主仓库 Issue 提交插件的方式
- 新增警告框提示正确提交入口为 AstrBot_Plugins_Collection
- 同步更新中英文版插件发布文档
2026-06-20 16:43:58 +08:00

1.9 KiB

Web Search

The web search feature gives large language models internet retrieval capability for recent information, which can improve response accuracy and reduce hallucinations to some extent.

AstrBot's built-in web search functionality relies on the large language model's function calling capability. If you're not familiar with function calling, please refer to: Function Calling.

When using a large language model that supports function calling with the web search feature enabled, you can try saying:

  • Help me search for xxx
  • Help me summarize this link: https://soulter.top
  • Look up xxx
  • Recent xxxx

And other prompts with search intent to trigger the model to invoke the search tool.

AstrBot currently supports 5 web search providers: Tavily, BoCha, Baidu AI Search, Brave, and Firecrawl.

image

Go to Configuration, scroll down to find Web Search, where you can select Tavily, BoCha, Baidu AI Search, Brave, or Firecrawl.

Tavily

Go to Tavily to get an API Key, then fill it in the corresponding configuration item.

BoCha

Get an API Key from the BoCha platform, then fill it in the corresponding configuration item.

Get an API Key from Baidu Qianfan APP Builder, then fill it in the corresponding configuration item.

Brave

Get an API Key from Brave Search, then fill it in the corresponding configuration item.

Firecrawl

Go to Firecrawl to get an API Key, then fill it in the corresponding configuration item.

If you use Tavily as your web search source, you will get a better experience optimization on AstrBot ChatUI, including citation source display and more: