feat: 适配gpt-5-codex模型

This commit is contained in:
shaw
2025-09-16 09:01:41 +08:00
parent 646e62d6be
commit 51cb92d395
3 changed files with 19 additions and 2 deletions

View File

@@ -265,6 +265,15 @@ class PricingService {
return this.pricingData[modelName]
}
// 特殊处理gpt-5-codex 回退到 gpt-5
if (modelName === 'gpt-5-codex' && !this.pricingData['gpt-5-codex']) {
const fallbackPricing = this.pricingData['gpt-5']
if (fallbackPricing) {
logger.info(`💰 Using gpt-5 pricing as fallback for ${modelName}`)
return fallbackPricing
}
}
// 对于Bedrock区域前缀模型如 us.anthropic.claude-sonnet-4-20250514-v1:0
// 尝试去掉区域前缀进行匹配
if (modelName.includes('.anthropic.') || modelName.includes('.claude')) {