Affected Page / Module
Usage analytics / cost analytics
Use Case
我需要通过请求监控-价格-一键同步价格按钮快速设置模型价格。
Current Pain Point
当前点击一键同步价格按钮时,需要设置价格的模型来自两部分的并集:
- 已保存价格配置中的所有模型(包括手动添加的模型)
- 最近用量记录中出现过的模型
问题在于,如果用户刚安装好 CPAMP,用量记录并没有覆盖所有模型,这个一键同步价格按钮就无法做到预期的那样,把当前 CPA 中 serve 的模型都设置好价格。
举个例子,我用 CPA 反代 Codex,模型列表自然有 gpt-5.6-sol、gpt-5.6-terra、gpt-5.6-luna。但是我在点击“一键同步价格”的时候用量记录中只有 gpt-5.6-sol 的记录,那么这次操作就只会设置 gpt-5.6-sol 的价格,而不会设置 gpt-5.6-terra 和 gpt-5.6-luna 的价格。
这导致未来我产生了 gpt-5.6-terra 的用量记录,想要计算其花费,只有两条路可以走:
- 提前手动设置价格
2.等产生了 gpt-5.6-terra 用量记录后再重新点一遍“一键同步价格”
Expected Solution
一个合理的解决方案是将点击“一键同步价格”按钮时的模型列表设置为三部分的并集:
- (现有)已保存价格配置中的所有模型(包括手动添加的模型)
- (现有)最近用量记录中出现过的模型
3. (新增)从 CPA /models 接口获取的模型列表
只要用户 OAuth 登录了账号,或者通过 API Key 设置了 Provider 模型列表,/models 就总是可以获取到 CPA 当前可用的完整模型列表。这样即使某个模型当前还没有产生任何用量记录,也能被提前设置好价格,将来产生用量记录的时候直接就能计算 cost,而不用再去点一遍“一键同步价格”。
Relevant Data Dimensions
Expected Acceptance Result
用户点击“一键同步价格”时,为 /models 接口返回的模型列表设置价格,而不仅仅是用量记录中出现过的模型。
Priority
Low: nice to have
Additional Context
No response
Checklist
Affected Page / Module
Usage analytics / cost analytics
Use Case
我需要通过请求监控-价格-一键同步价格按钮快速设置模型价格。
Current Pain Point
当前点击一键同步价格按钮时,需要设置价格的模型来自两部分的并集:
问题在于,如果用户刚安装好 CPAMP,用量记录并没有覆盖所有模型,这个一键同步价格按钮就无法做到预期的那样,把当前 CPA 中 serve 的模型都设置好价格。
举个例子,我用 CPA 反代 Codex,模型列表自然有 gpt-5.6-sol、gpt-5.6-terra、gpt-5.6-luna。但是我在点击“一键同步价格”的时候用量记录中只有 gpt-5.6-sol 的记录,那么这次操作就只会设置 gpt-5.6-sol 的价格,而不会设置 gpt-5.6-terra 和 gpt-5.6-luna 的价格。
这导致未来我产生了 gpt-5.6-terra 的用量记录,想要计算其花费,只有两条路可以走:
2.等产生了 gpt-5.6-terra 用量记录后再重新点一遍“一键同步价格”
Expected Solution
一个合理的解决方案是将点击“一键同步价格”按钮时的模型列表设置为三部分的并集:
3. (新增)从 CPA
/models接口获取的模型列表只要用户 OAuth 登录了账号,或者通过 API Key 设置了 Provider 模型列表,
/models就总是可以获取到 CPA 当前可用的完整模型列表。这样即使某个模型当前还没有产生任何用量记录,也能被提前设置好价格,将来产生用量记录的时候直接就能计算 cost,而不用再去点一遍“一键同步价格”。Relevant Data Dimensions
Expected Acceptance Result
用户点击“一键同步价格”时,为
/models接口返回的模型列表设置价格,而不仅仅是用量记录中出现过的模型。Priority
Low: nice to have
Additional Context
No response
Checklist