Google 搜索
在 LibreChat 中将 Google Custom Search 设置为 agent 工具
正在寻找网页搜索功能?
本页面涵盖 Google Custom Search 代理工具。关于 LibreChat 内置的 Web Search 功能(Serper/SearXNG + Firecrawl + Jina),请参阅 Web Search。
Google Search 工具允许您的智能体使用 Custom Search JSON API 查询 Google。您将需要一个 Google Custom Search Engine ID 和一个 API 密钥。
设置
创建一个可编程搜索引擎
前往 Programmable Search Engine control panel 并使用您的 Google 账号登录。
点击 Add 以创建一个新的搜索引擎。填写名称,选择 Search the entire web,然后点击 Create。
添加环境变量
将这两个值添加到您的 .env 文件中:
GOOGLE_SEARCH_API_KEY=your-api-key-here
GOOGLE_CSE_ID=your-search-engine-id-here将工具添加到 Agent
在 LibreChat 中,前往 Agents 面板并创建或编辑一个 agent。在 agent 的 Tools 列表中,选择 Google Search。
重启并测试
| 部署 | 命令 |
|---|---|
| Docker | docker compose down && docker compose up -d |
| 本地 | 停止 (Ctrl+C) 然后运行 npm run backend |
向您的 agent 发送类似“搜索关于 AI 的最新新闻”的消息。该 agent 将使用 Google Custom Search 来查找并返回相关结果。
常见问题
如果搜索没有返回结果,请确认您的 Programmable Search Engine 已设置为 搜索整个网络(而非仅限于特定网站)。同时,请确认 .env 文件中已正确设置 GOOGLE_SEARCH_API_KEY 和 GOOGLE_CSE_ID,并在进行更改后重启了 LibreChat。
相关页面
这篇指南怎么样?