Perplexity Search — Perplexity 搜索
v1通过 AIsa 实现 Perplexity Sonar 的搜索和答案生成。当任务专门需要调用 Perplexity Sonar、Sonar Pro、Sonar Reasoning Pro 或 Sonar Deep Research 以获取带有引用来源的网页答案、分析性推理或长篇研究报告时使用。
运行时依赖
安装命令
点击复制技能文档
使用 Perplexity Search 当用户明确需要通过 AIsa 实现 Perplexity 驱动的搜索和答案生成,特别是对于带有引用来源的网络答案、分析性推理或长篇研究报告时,请使用此技能。 此技能涵盖四个 AIsa 端点: /perplexity/sonar /perplexity/sonar-pro /perplexity/sonar-reasoning-pro /perplexity/sonar-deep-research 兼容性 与任何 agentskills.io 兼容的Harness一起工作,包括: Claude Code 和 Claude OpenAI Codex Cursor Gemini CLI OpenCode、Goose、OpenClaw、Hermes 和其他实现 Agent Skills 规范的Harness 要求 Python 3、POSIX shell 和 AISA_API_KEY(可从 aisa.one 获得) 设置 设置 AISA_API_KEY 使用捆绑的客户端 scripts/perplexity_search_client.py 模型选择 使用 sonar 获取快速、轻量级的答案和引用 使用 sonar-pro 进行更强大的合成和比较任务 使用 sonar-reasoning-pro 进行分析或多步骤推理问题 使用 sonar-deep-research 进行详尽的报告;预计会有较慢的响应和偶尔的超时 Python 客户端 python3 scripts/perplexity_search_client.py sonar --query "What changed in AI this week?" python3 scripts/perplexity_search_client.py sonar-pro --query "Compare coding agents with citations" python3 scripts/perplexity_search_client.py sonar-reasoning-pro --query "Analyze whether vertical AI agents can defend against general copilots" python3 scripts/perplexity_search_client.py sonar-deep-research --query "Create a deep research report on AI coding agents in 2026" 添加系统消息以获取更具体的输出格式: python3 scripts/perplexity_search_client.py sonar-pro \ --query "Map the top coding agent products" \ --system "Respond in markdown with an executive summary first." Curl 示例 Sonar curl -X POST "https://api.aisa.one/apis/v1/perplexity/sonar" \ -H "Authorization: Bearer $AISA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "sonar", "messages": [ {"role": "user", "content": "What changed in the AI agent ecosystem this week?"} ] }' Sonar Pro curl -X POST "https://api.aisa.one/apis/v1/perplexity/sonar-pro" \ -H "Authorization: Bearer $AISA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "sonar-pro", "messages": [ {"role": "user", "content": "Compare the top coding agents and cite the key differences."} ] }' Sonar Reasoning Pro curl -X POST "https://api.aisa.one/apis/v1/perplexity/sonar-reasoning-pro" \ -H "Authorization: Bearer $AISA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "sonar-reasoning-pro", "messages": [ {"role": "user", "content": "Analyze whether vertical AI agents can defend against general copilots."} ] }' Sonar Deep Research curl -X POST "https://api.aisa.one/apis/v1/perplexity/sonar-deep-research" \ -H "Authorization: Bearer $AISA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "sonar-deep-research", "messages": [ {"role": "user", "content": "Create a deep research report on AI coding agents in 2026."} ] }' 超时行为 sonar-deep-research 使用较长的超时时间和自动重试的捆绑客户端 如果仍然超时,请缩小查询范围或稍后重试 如果用户需要更快的答案,请回退到 sonar-pro 或 sonar-reasoning-pro 参考 Sonar Sonar Pro Sonar Reasoning Pro Sonar Deep Research