@@ -1044,13 +1044,14 @@ private static readonly (string Prefix, ModelEncoding Encoding)[] _modelPrefixTo
10441044 ( "o4-mini-" , ModelEncoding . O200kBase ) , // e.g. o4-mini
10451045
10461046 // chat
1047- ( "gpt-5-" , ModelEncoding . O200kBase ) ,
1048- ( "gpt-4.1-" , ModelEncoding . O200kBase ) , // e.g., gpt-4.1-mini
1049- ( "gpt-4.5-" , ModelEncoding . O200kBase ) , // e.g., gpt-4.5
1050- ( "gpt-4o-" , ModelEncoding . O200kBase ) , // e.g., gpt-4o-2024-05-13
1051- ( "chatgpt-4o-" , ModelEncoding . O200kBase ) ,
1052- ( "gpt-4-" , ModelEncoding . Cl100kBase ) , // e.g., gpt-4-0314, etc., plus gpt-4-32k
1053- ( "gpt-3.5-" , ModelEncoding . Cl100kBase ) , // e.g, gpt-3.5-turbo-0301, -0401, etc.
1047+ ( "gpt-5.1-" , ModelEncoding . O200kBase ) ,
1048+ ( "gpt-5-" , ModelEncoding . O200kBase ) ,
1049+ ( "gpt-4.1-" , ModelEncoding . O200kBase ) , // e.g., gpt-4.1-mini
1050+ ( "gpt-4.5-" , ModelEncoding . O200kBase ) , // e.g., gpt-4.5
1051+ ( "gpt-4o-" , ModelEncoding . O200kBase ) , // e.g., gpt-4o-2024-05-13
1052+ ( "chatgpt-4o-" , ModelEncoding . O200kBase ) ,
1053+ ( "gpt-4-" , ModelEncoding . Cl100kBase ) , // e.g., gpt-4-0314, etc., plus gpt-4-32k
1054+ ( "gpt-3.5-" , ModelEncoding . Cl100kBase ) , // e.g, gpt-3.5-turbo-0301, -0401, etc.
10541055 ( "gpt-35-" , ModelEncoding . Cl100kBase ) , // Azure deployment name
10551056 ( "gpt-oss-" , ModelEncoding . O200kHarmony ) ,
10561057
@@ -1071,6 +1072,7 @@ private static readonly (string Prefix, ModelEncoding Encoding)[] _modelPrefixTo
10711072 { "o4-mini" , ModelEncoding . O200kBase } ,
10721073
10731074 // chat
1075+ { "gpt-5.1" , ModelEncoding . O200kBase } ,
10741076 { "gpt-5" , ModelEncoding . O200kBase } ,
10751077 { "gpt-4.1" , ModelEncoding . O200kBase } ,
10761078 { "gpt-4o" , ModelEncoding . O200kBase } ,
0 commit comments