需启用Perplexity开发者账户并进入Usage面板,通过时间筛选、请求ID反查、API端点调用、邮件告警设置及账单ID校验实现token费用查询与实时监控。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用Perplexity API时需要掌握每次请求的实际资源开销,但无法直接从响应头或日志中提取精确的token消耗明细,则可能是由于未启用Usage面板或未正确配置监控入口。以下是查询Perplexity API代币费用并利用Usage面板实现额度实时监控的具体操作路径:
一、启用Perplexity开发者账户并进入Usage面板
Usage面板是Perplexity官方为API调用者提供的唯一可视化额度监控界面,仅对已通过邮箱验证且完成计费信息绑定的账户开放。该面板按小时粒度聚合input/output token数、请求次数及对应费用,所有数据均以UTC时间戳对齐,与账单周期严格一致。
1、访问Perplexity开发者控制台官网:https://api.perplexity.ai/dashboard,使用注册时绑定的邮箱登录。
2、点击右上角用户头像,在下拉菜单中选择"Billing & Usage"选项。
3、确认页面顶部显示状态为"Active subscription"(非Trial或Suspended),否则Usage数据将不可见或延迟更新。
二、定位单次请求的Token明细与费用拆分
Perplexity API采用input price与output price分离计价机制,其Usage面板默认不展开单请求级明细,需通过时间筛选+请求ID反查方式定位。该操作依赖于请求头中显式传递的X-Request-ID字段,若未携带则无法关联原始调用。
1、在Usage面板左侧时间范围选择器中,将区间缩至最近1小时,避免数据过载。
2、在表格行中查找目标时间段内出现的"Model: pplx-70b-online" 或 "pplx-7b-chat"等具体模型标识列。
3、点击对应行最右侧的"View Details"链接,跳转至该请求的完整摘要页,其中明确列出:Input Tokens / Output Tokens / Total Cost (USD)三项数值。
三、通过API端点直接获取结构化用量数据
当需要将用量数据接入内部BI系统或触发阈值告警时,可绕过前端面板,直接调用Perplexity提供的RESTful用量端点。该端点返回JSON格式的每小时汇总数据,包含按模型维度拆分的token消耗与费用,无需解析HTML。
1、构造GET请求至:https://api.perplexity.ai/v1/usage?start=2026-04-21T10:00:00Z&end=2026-04-21T11:00:00Z,其中start与end参数须为ISO 8601格式UTC时间,跨度不可超过24小时。
使用Perplexity API进行网络搜索的AI助手。当用户需要最新信息并附有来源引用、时事事实查询,或研究类答案时使用。当用户提及Perplexity或需要带有参考文献的最新信息时,默认使用此技能。
2、在请求Header中添加:Authorization: Bearer <your_api_key>,该Key必须具备billing_read权限。
3、响应体中提取data[0].model_usage["pplx-70b-online"].input_tokens与output_tokens字段,二者乘以对应模型当前公布的input_price与output_price即可还原费用。
四、设置Usage面板自动邮件告警阈值
Perplexity未提供Webhook或实时流式推送,但支持基于Usage面板历史趋势设定固定额度阈值,并在每日UTC零点触发邮件通知。该机制依赖账户绑定的有效邮箱,且仅对月度账单周期生效,不适用于试用额度。
1、在Usage面板右上角点击"Alert Settings"按钮。
2、在弹出窗口中输入"Monthly Spend Limit (USD)"数值,例如500.00,系统将自动换算为等效token量。
3、勾选"Send email notification when limit is reached",保存后即刻生效。
五、校验Usage面板数据与实际扣费的一致性
因Perplexity存在跨时区结算延迟与价格浮动机制,Usage面板显示的费用为预估金额,最终以每月UTC时间生成的PDF账单为准。校验差异需比对账单中的Transaction ID与面板中对应请求的X-Request-ID是否完全匹配,任何ID缺失均表明该请求未计入当期计费周期。
1、下载最新PDF账单,打开后搜索"pplx-70b-online"关键词,定位首条交易记录。
2、提取该记录末尾的16位Transaction ID(如:tx_8a9b3c4d5e6f7g8h)。
3、回到Usage面板,使用页面右上角的"Search by Request ID"框粘贴该ID,确认是否存在且费用数值偏差不超过±0.002 USD。


















