跳到主要内容

Google PSE

注意

新的 Google PSE 项目已不再受支持。 Google 已将旧版 JSON API 限制为现有客户使用。新用户尝试接入 Google PSE 时通常会收到 403 Forbidden

注意

本教程为社区贡献内容,不属于 OPL 数据空间团队的官方支持范围。它主要演示如何按你的具体场景定制 OPL 数据空间。若想参与贡献,请查看贡献指南。

提示

关于 Web Search 相关环境变量的完整列表,包括并发、返回结果数量等,请参阅 环境配置文档

Troubleshooting

如果 Web Search 出现问题,请先查看 Web Search 故障排查指南,里面覆盖了代理配置、连接超时、空内容等常见问题。

Google PSE API

设置

  1. 前往 Google Developers 的 Programmable Search Engine,登录或创建账号
  2. 进入 control panel,点击 Add
  3. 输入搜索引擎名称,根据需要设置其他属性,通过人机验证后点击 Create
  4. 生成 API key,并记录 Search engine ID
  5. 带着这两项信息,打开 OPL 数据空间 Admin panel,进入 设置Web Search
  6. 启用 Web search,并将 Web Search Engine 设为 google_pse
  7. Google PSE API Key 中填入 API key,在 Google PSE Engine Id 中填入 Search engine ID
  8. 点击 Save

OPL 数据空间 Admin panel

注意

聊天中还需要通过提示框里的加号(+)按钮开启 Web search,才能实际执行网页搜索。

enable Web search