Skip to content

fix(pricing): 补齐 GPT-6 Astra 内置价格支持 - #34

Merged
Licoy merged 1 commit into
Licoy:mainfrom
catouse:dev/gpt-6-astra-price
Sep 12, 2026
Merged

Licoy merged 1 commit into
Licoy:mainfrom
catouse:dev/gpt-6-astra-price

Conversation

@catouse

@catouse catouse commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

此前内置价格表缺少 gpt-6-astra,离线且没有该模型的在线价格缓存时,API 等价成本会将其视为未知模型;始终使用内置价格的最近会话也无法显示 Astra 费用。本次补齐内置价格,使这些路径能够按现有公式计算费用。

  • 按 2026-09-11 核实的官方 Standard 价格加入 Astra:每百万 token 输入 $10、缓存读取 $1、输出 $50,同时补齐缓存写入和长上下文价格字段。
  • 将内置价格版本更新为 openai-builtin-2026-09-11,使旧内置价格版本的费用缓存失效。
  • 补充回归测试,覆盖在线价格覆盖内置值、无缓存与旧缓存下的离线回退、日期后缀和大小写匹配、未知模型,以及费用汇总和最近会话。

价格来源:OpenAI GPT-6 Astra 官方文档

计价范围沿用现有的普通输入、缓存读取、输出三项公式。缓存写入和长上下文价格保存在价格表中,尚未接入费用计算;仅匹配官方模型 ID gpt-6-astra 及其日期快照,不将未知的 gpt-6 系列名称自动映射到 Astra。

验证

  • 定向测试:54 项测试通过。
  • bash Scripts/test.sh 通过:全量 705 项测试、97 个测试套件通过,swift run CodexRunway --self-check 执行成功。
  • git diff --check 通过。

@Licoy
Licoy merged commit be94a75 into Licoy:main Sep 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants