跳转到内容

重复记录两次消耗量多记录一倍 - Pi

Quick fix

Pi 经 cc-switch 本地代理时,等待可验证的去重修复;当前报告显示同一请求会被重复记账。

报错原文
pi 配置ccs的代理地址,会走到codex代理,然后和pi session 消耗重复记录两次消耗量多记录一倍

该未关闭的缺陷报告称,Pi 配置 cc-switch 代理地址后,同一笔调用会同时出现在代理记账和 Pi session 导入记录中,导致用量翻倍。评论中的复现显示,两行记录的模型、token 和时间一致;失败请求也可能成对出现,但 Pi session 一侧会显示由 `stopReason=error` 归一化出的 500。

评论提出的原因是 Pi 会话 JSONL 的 assistant 消息只有逻辑 `provider` 标签,没有 `baseUrl`,导入器无法判断调用是否经过本地网关。评论提出以 upstream `responseId` 与已有网关用量行匹配后跳过 Pi 副本的方案;但该 issue 仍为 open,原帖尚未提供可验证的解法,且历史重复记录不会自动清理。

  1. 该问题尚未关闭,原帖尚未提供可验证的用户侧解法;请关注 #6794 的后续处理。评论中提出的去重方案需要仅在 upstream `responseId` 匹配已有网关用量行时跳过 Pi session 导入副本。

ToolPi
Version受影响:v3.20.0 - v3.20.1
PlatformsWindows

(暂无 FAQ)

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。