@@ -6,6 +6,10 @@ interface ModelPrice {
66}
77
88const PRICES : ReadonlyArray < { match : string ; price : ModelPrice } > = [
9+ {
10+ match : 'claude-fable-5-1' ,
11+ price : { cacheReadPerMTok : 0.25 , cacheWritePerMTok : 12.5 , inputPerMTok : 10 , outputPerMTok : 50 }
12+ } ,
913 {
1014 match : 'claude-fable' ,
1115 price : { cacheReadPerMTok : 1 , cacheWritePerMTok : 12.5 , inputPerMTok : 10 , outputPerMTok : 50 }
@@ -14,6 +18,10 @@ const PRICES: ReadonlyArray<{ match: string; price: ModelPrice }> = [
1418 match : 'claude-mythos' ,
1519 price : { cacheReadPerMTok : 1 , cacheWritePerMTok : 12.5 , inputPerMTok : 10 , outputPerMTok : 50 }
1620 } ,
21+ {
22+ match : 'claude-opus-5-5' ,
23+ price : { cacheReadPerMTok : 0.2 , cacheWritePerMTok : 5 , inputPerMTok : 4 , outputPerMTok : 20 }
24+ } ,
1725 {
1826 match : 'claude-opus-4-1' ,
1927 price : { cacheReadPerMTok : 1.5 , cacheWritePerMTok : 18.75 , inputPerMTok : 15 , outputPerMTok : 75 }
@@ -26,6 +34,10 @@ const PRICES: ReadonlyArray<{ match: string; price: ModelPrice }> = [
2634 match : 'claude-opus' ,
2735 price : { cacheReadPerMTok : 0.5 , cacheWritePerMTok : 6.25 , inputPerMTok : 5 , outputPerMTok : 25 }
2836 } ,
37+ {
38+ match : 'claude-sonnet-5' ,
39+ price : { cacheReadPerMTok : 0.2 , cacheWritePerMTok : 2.5 , inputPerMTok : 2 , outputPerMTok : 10 }
40+ } ,
2941 {
3042 match : 'claude-sonnet' ,
3143 price : { cacheReadPerMTok : 0.3 , cacheWritePerMTok : 3.75 , inputPerMTok : 3 , outputPerMTok : 15 }
@@ -34,6 +46,38 @@ const PRICES: ReadonlyArray<{ match: string; price: ModelPrice }> = [
3446 match : 'claude-haiku' ,
3547 price : { cacheReadPerMTok : 0.1 , cacheWritePerMTok : 1.25 , inputPerMTok : 1 , outputPerMTok : 5 }
3648 } ,
49+ {
50+ match : 'gpt-6-astra' ,
51+ price : { cacheReadPerMTok : 1 , cacheWritePerMTok : 12.5 , inputPerMTok : 10 , outputPerMTok : 50 }
52+ } ,
53+ {
54+ match : 'gpt-6-sol' ,
55+ price : { cacheReadPerMTok : 0.2 , cacheWritePerMTok : 2.5 , inputPerMTok : 2 , outputPerMTok : 10 }
56+ } ,
57+ {
58+ match : 'gpt-6-luna' ,
59+ price : { cacheReadPerMTok : 0.01 , cacheWritePerMTok : 0.125 , inputPerMTok : 0.1 , outputPerMTok : 0.5 }
60+ } ,
61+ {
62+ match : 'gpt-5.6-sol' ,
63+ price : { cacheReadPerMTok : 0.4 , cacheWritePerMTok : 5 , inputPerMTok : 4 , outputPerMTok : 20 }
64+ } ,
65+ {
66+ match : 'gpt-5.6-terra' ,
67+ price : { cacheReadPerMTok : 0.2 , cacheWritePerMTok : 2.5 , inputPerMTok : 2 , outputPerMTok : 12 }
68+ } ,
69+ {
70+ match : 'gpt-5.6-luna' ,
71+ price : { cacheReadPerMTok : 0.02 , cacheWritePerMTok : 0.25 , inputPerMTok : 0.2 , outputPerMTok : 1.2 }
72+ } ,
73+ {
74+ match : 'gpt-5.5' ,
75+ price : { cacheReadPerMTok : 0.5 , cacheWritePerMTok : 0 , inputPerMTok : 5 , outputPerMTok : 30 }
76+ } ,
77+ {
78+ match : 'gpt-5.3-codex' ,
79+ price : { cacheReadPerMTok : 0.175 , cacheWritePerMTok : 0 , inputPerMTok : 1.75 , outputPerMTok : 14 }
80+ } ,
3781 {
3882 match : 'gpt-5' ,
3983 price : { cacheReadPerMTok : 0.125 , cacheWritePerMTok : 0 , inputPerMTok : 1.25 , outputPerMTok : 10 }
0 commit comments