diff --git a/packages/data-schemas/src/methods/tx.spec.ts b/packages/data-schemas/src/methods/tx.spec.ts index 323b591858..4a3af83bbf 100644 --- a/packages/data-schemas/src/methods/tx.spec.ts +++ b/packages/data-schemas/src/methods/tx.spec.ts @@ -473,10 +473,10 @@ describe('getMultiplier', () => { it('should use the documented gpt-5.6 pricing', () => { const expectedPricing = { 'gpt-5.6': { - standard: { prompt: 5, completion: 30 }, - cache: { write: 6.25, read: 0.5 }, - premium: { threshold: 272000, prompt: 10, completion: 45 }, - premiumCache: { threshold: 272000, write: 12.5, read: 1 }, + standard: { prompt: 4, completion: 20 }, + cache: { write: 5, read: 0.4 }, + premium: { threshold: 272000, prompt: 8, completion: 30 }, + premiumCache: { threshold: 272000, write: 10, read: 0.8 }, }, 'gpt-5.6-terra': { standard: { prompt: 2, completion: 12 }, diff --git a/packages/data-schemas/src/methods/tx.ts b/packages/data-schemas/src/methods/tx.ts index d498179052..b608f54bf9 100644 --- a/packages/data-schemas/src/methods/tx.ts +++ b/packages/data-schemas/src/methods/tx.ts @@ -147,7 +147,7 @@ export const tokenValues: Record 'gpt-5.4-nano': { prompt: 0.2, completion: 1.25 }, 'gpt-5.5': { prompt: 5, completion: 30 }, 'gpt-5.5-pro': { prompt: 30, completion: 180 }, - 'gpt-5.6': { prompt: 5, completion: 30 }, + 'gpt-5.6': { prompt: 4, completion: 20 }, 'gpt-5.6-terra': { prompt: 2, completion: 12 }, 'gpt-5.6-luna': { prompt: 0.2, completion: 1.2 }, 'chat-latest': { prompt: 5, completion: 30 }, @@ -380,7 +380,7 @@ export const cacheTokenValues: Record = 'gpt-5.4-mini': { write: 0.75, read: 0.075 }, 'gpt-5.4-nano': { write: 0.2, read: 0.02 }, 'gpt-5.5': { write: 5, read: 0.5 }, - 'gpt-5.6': { write: 6.25, read: 0.5 }, + 'gpt-5.6': { write: 5, read: 0.4 }, 'gpt-5.6-terra': { write: 2.5, read: 0.2 }, 'gpt-5.6-luna': { write: 0.25, read: 0.02 }, 'chat-latest': { write: 5, read: 0.5 }, @@ -435,7 +435,7 @@ export const premiumTokenValues: Record< 'gpt-5.4-pro': { threshold: 272000, prompt: 60, completion: 270 }, 'gpt-5.5': { threshold: 272000, prompt: 10, completion: 45 }, 'gpt-5.5-pro': { threshold: 272000, prompt: 60, completion: 270 }, - 'gpt-5.6': { threshold: 272000, prompt: 10, completion: 45 }, + 'gpt-5.6': { threshold: 272000, prompt: 8, completion: 30 }, 'gpt-5.6-terra': { threshold: 272000, prompt: 4, completion: 18 }, 'gpt-5.6-luna': { threshold: 272000, prompt: 0.4, completion: 1.8 }, 'grok-4.5': { threshold: 200000, prompt: 4, completion: 12 }, @@ -456,7 +456,7 @@ export const premiumCacheTokenValues: Record< > = { 'gpt-5.4': { threshold: 272000, write: 5, read: 0.5 }, 'gpt-5.5': { threshold: 272000, write: 10, read: 1 }, - 'gpt-5.6': { threshold: 272000, write: 12.5, read: 1 }, + 'gpt-5.6': { threshold: 272000, write: 10, read: 0.8 }, 'gpt-5.6-terra': { threshold: 272000, write: 5, read: 0.4 }, 'gpt-5.6-luna': { threshold: 272000, write: 0.5, read: 0.04 }, };