@@ -27,25 +27,33 @@ def presets
2727 id : "anthropic" ,
2828 models : [
2929 {
30- name : "claude-3-7-sonnet" ,
30+ name : "claude-3-7-sonnet-latest " ,
3131 tokens : 200_000 ,
3232 display_name : "Claude 3.7 Sonnet" ,
3333 input_cost : 3 ,
3434 cached_input_cost : 0.30 ,
3535 output_cost : 15 ,
3636 } ,
3737 {
38- name : "claude-3-5-haiku" ,
38+ name : "claude-sonnet-4-0" ,
39+ tokens : 200_000 ,
40+ display_name : "Claude 4 Sonnet" ,
41+ input_cost : 3 ,
42+ cached_input_cost : 0.30 ,
43+ output_cost : 15 ,
44+ } ,
45+ {
46+ name : "claude-3-5-haiku-latest" ,
3947 tokens : 200_000 ,
4048 display_name : "Claude 3.5 Haiku" ,
4149 input_cost : 0.80 ,
4250 cached_input_cost : 0.08 ,
4351 output_cost : 4 ,
4452 } ,
4553 {
46- name : "claude-3- opus" ,
54+ name : "claude-opus-4-0 " ,
4755 tokens : 200_000 ,
48- display_name : "Claude 3 Opus" ,
56+ display_name : "Claude 4 Opus" ,
4957 input_cost : 15 ,
5058 cached_input_cost : 1.50 ,
5159 output_cost : 75 ,
@@ -62,15 +70,28 @@ def presets
6270 name : "gemini-2.5-pro" ,
6371 tokens : 800_000 ,
6472 endpoint :
65- "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro-preview-03-25" ,
73+ "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro" ,
74+ display_name : "Gemini 2.5 Pro" ,
75+ input_cost : 1.25 ,
76+ oputput_cost : 10.0 ,
77+ } ,
78+ {
79+ name : "gemini-2.5-flash" ,
80+ tokens : 800_000 ,
81+ endpoint :
82+ "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash" ,
6683 display_name : "Gemini 2.5 Pro" ,
84+ input_cost : 0.30 ,
85+ output_cost : 2.50 ,
6786 } ,
6887 {
6988 name : "gemini-2.0-flash" ,
7089 tokens : 800_000 ,
7190 endpoint :
7291 "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash" ,
7392 display_name : "Gemini 2.0 Flash" ,
93+ input_cost : 0.10 ,
94+ output_cost : 0.40 ,
7495 } ,
7596 {
7697 name : "gemini-2.0-flash-lite" ,
@@ -89,20 +110,20 @@ def presets
89110 id : "open_ai" ,
90111 models : [
91112 {
92- name : "o3 -mini" ,
113+ name : "o4 -mini" ,
93114 tokens : 200_000 ,
94- display_name : "o3 Mini" ,
115+ display_name : "o4 Mini" ,
95116 input_cost : 1.10 ,
96- cached_input_cost : 0.55 ,
117+ cached_input_cost : 0.275 ,
97118 output_cost : 4.40 ,
98119 } ,
99120 {
100- name : "o1 " ,
121+ name : "o3 " ,
101122 tokens : 200_000 ,
102- display_name : "o1 " ,
103- input_cost : 15 ,
104- cached_input_cost : 7.50 ,
105- output_cost : 60 ,
123+ display_name : "o3 " ,
124+ input_cost : 2 ,
125+ cached_input_cost : 0.5 ,
126+ output_cost : 8 ,
106127 } ,
107128 {
108129 name : "gpt-4.1" ,
@@ -177,14 +198,23 @@ def presets
177198 id : "open_router" ,
178199 models : [
179200 {
180- name : "meta-llama/llama-3.3-70b-instruct" ,
181- tokens : 128_000 ,
182- display_name : "Llama 3.3 70B" ,
201+ name : "x-ai/grok-3-beta" ,
202+ tokens : 131_072 ,
203+ display_name : "xAI Grok 3 Beta" ,
204+ input_cost : 3 ,
205+ output_cost : 15 ,
206+ } ,
207+ {
208+ name : "deepseek/deepseek-r1-0528:free" ,
209+ tokens : 163_000 ,
210+ display_name : "DeepSeek R1 0528 - free" ,
183211 } ,
184212 {
185- name : "google/gemini-flash-1.5-exp" ,
186- tokens : 1_000_000 ,
187- display_name : "Gemini Flash 1.5 Exp" ,
213+ name : "meta-llama/llama-3.3-70b-instruct" ,
214+ tokens : 131_072 ,
215+ display_name : "Llama 3.3 70B Instruct" ,
216+ input_cost : 0.05 ,
217+ output_cost : 0.25 ,
188218 } ,
189219 ] ,
190220 tokenizer : DiscourseAi ::Tokenizer ::OpenAiTokenizer ,
0 commit comments