SuperAPI AI 工具集

perplexity-debug-bundle

部署与运维

查看项目

更新于 10-15 23:28

技能介绍

用途:为 Perplexity Sonar API 的故障排查与支持工单收集完整诊断证据,并生成经过脱敏、可安全分享的打包文件。

主要能力:脚本会创建以 perplexity-debug-时间戳 命名的目录,汇总环境信息(Node、Python、操作系统、OpenAI SDK 的 npm/pip 版本、API Key 是否设置及前缀)、API 连通性(DNS 解析、API 健康检查、sonar 与 sonar-pro 模型访问状态码)、响应延迟,以及脱敏后的配置(环境变量与 .env 文件中的值被替换为 REDACTED)。最终打包为 perplexity-debug-YYYYMMDD-HHMMSS.tar.gz,内含 summary.txt、api-response.json 和 config-redacted.txt。

使用方式:需设置 PERPLEXITY_API_KEY 环境变量,并具备 curl、tar 及收集环境信息的权限。按步骤创建脚本、收集环境信息、测试 API 连通性、收集脱敏配置、打包。脚本使用 set -euo pipefail,通过 curl 调用 https://api.perplexity.ai/chat/completions 进行测试。

限制与注意:分享前必须人工复核,确认未泄露密钥;始终脱敏 API 密钥、令牌、密码、PII 和内部 URL;错误消息、HTTP 状态码、SDK 版本、延迟和模型名可安全包含。资料未提供具体收费、价格或平台支持范围。