openrouter-perplexity

🔮 AI 搜索 · 引用溯源 · 批量查询

基于 Perplexity API 的 AI 联网搜索工具,返回带引用来源的 grounded 答案,支持批量查询。

收藏
4.3k
安装
1.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Perplexity 是一个基于 Perplexity API 的 AI 联网搜索技能,通过 OpenRouter 平台调用。用户可通过 Node.js 脚本执行单次或批量搜索查询,获取带有引用来源的 AI 生成答案。

基础用法:

  • 单条查询:node {baseDir}/scripts/search.mjs "查询内容"
  • 批量查询:支持单次命令传入多个查询字符串,合并为一次 API 调用
  • JSON 输出:--json 参数可获取原始 API 响应

显著优点

1. 答案可溯源:Perplexity 的核心特性是生成带有引用来源(citations)的回答,有效解决 LLM "幻觉" 问题
2. 批量效率:支持多查询合并处理,适合信息聚合场景

3. 接入便利:通过 OpenRouter 统一接口,无需单独申请 Perplexity API 密钥

4. 实时信息:基于联网搜索,可获取最新资讯,弥补训练数据时效性不足

潜在局限

1. 依赖外部服务:需稳定的 OpenRouter API 连接,服务可用性受其平台影响
2. 成本不确定:搜索类 API 通常按 token 或请求计费,批量查询可能产生较高费用

3. 引用质量参差:来源权威性取决于 Perplexity 的检索算法,需人工验证关键信息

4. 隐私考量:搜索内容将发送至第三方服务,敏感查询需谨慎

适合人群

  • 需要实时信息补充的 AI 辅助研究者
  • 内容创作者、记者进行事实核查
  • 开发者构建需要联网能力的自动化工作流
  • 学术写作需引用来源支持的场景

常规风险

  • API 密钥泄露:OPENROUTER_API_KEY 需妥善保管,避免硬编码提交至版本控制
  • 数据隐私:查询内容可能包含敏感信息,需评估是否符合数据合规要求
  • 成本失控:批量查询建议设置预算上限,避免意外高额账单
  • 结果误信:AI 生成的引用摘要仍需交叉验证,不可直接作为权威依据

openrouter-perplexity 内容

scripts文件夹
手动下载zip · 3.2 kB
search.mjstext/javascript
请选择文件