Skip to content

Commit 30bca80

Browse files
committed
another merge
2 parents d82538c + 23f8419 commit 30bca80

File tree

13 files changed

+891
-114
lines changed

13 files changed

+891
-114
lines changed

packages/__tests__/cost/__snapshots__/registrySnapshots.test.ts.snap

Lines changed: 297 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2752,6 +2752,172 @@ exports[`Registry Snapshots endpoint configurations snapshot 1`] = `
27522752
],
27532753
},
27542754
},
2755+
"google/gemini-3.1-pro": {
2756+
"gemini-3.1-pro-preview:google-ai-studio": {
2757+
"context": 1048576,
2758+
"crossRegion": false,
2759+
"maxTokens": 65536,
2760+
"modelId": "gemini-3.1-pro-preview",
2761+
"parameters": [
2762+
"include_reasoning",
2763+
"max_tokens",
2764+
"reasoning",
2765+
"response_format",
2766+
"seed",
2767+
"stop",
2768+
"structured_outputs",
2769+
"temperature",
2770+
"tool_choice",
2771+
"tools",
2772+
"top_p",
2773+
],
2774+
"provider": "google-ai-studio",
2775+
"ptbEnabled": true,
2776+
"regions": [
2777+
"*",
2778+
],
2779+
},
2780+
"gemini-3.1-pro-preview:helicone": {
2781+
"context": 1048576,
2782+
"crossRegion": false,
2783+
"maxTokens": 65536,
2784+
"modelId": "pa/gemini-3.1-pro-preview",
2785+
"parameters": [
2786+
"include_reasoning",
2787+
"max_tokens",
2788+
"reasoning",
2789+
"response_format",
2790+
"seed",
2791+
"stop",
2792+
"structured_outputs",
2793+
"temperature",
2794+
"tool_choice",
2795+
"tools",
2796+
"top_p",
2797+
],
2798+
"provider": "helicone",
2799+
"ptbEnabled": true,
2800+
"regions": [
2801+
"*",
2802+
],
2803+
},
2804+
"gemini-3.1-pro-preview:openrouter": {
2805+
"context": 1048576,
2806+
"crossRegion": false,
2807+
"maxTokens": 65536,
2808+
"modelId": "google/gemini-3.1-pro-preview",
2809+
"parameters": [
2810+
"max_tokens",
2811+
"response_format",
2812+
"seed",
2813+
"stop",
2814+
"temperature",
2815+
"tool_choice",
2816+
"tools",
2817+
"top_p",
2818+
],
2819+
"provider": "openrouter",
2820+
"ptbEnabled": true,
2821+
"regions": [
2822+
"*",
2823+
],
2824+
},
2825+
"gemini-3.1-pro-preview:vertex": {
2826+
"context": 1048576,
2827+
"crossRegion": true,
2828+
"maxTokens": 65536,
2829+
"modelId": "gemini-3.1-pro-preview",
2830+
"parameters": [
2831+
"include_reasoning",
2832+
"max_tokens",
2833+
"reasoning",
2834+
"response_format",
2835+
"seed",
2836+
"stop",
2837+
"structured_outputs",
2838+
"temperature",
2839+
"tool_choice",
2840+
"tools",
2841+
"top_p",
2842+
],
2843+
"provider": "vertex",
2844+
"ptbEnabled": true,
2845+
"regions": [
2846+
"global",
2847+
],
2848+
},
2849+
},
2850+
"google/gemini-3.1-pro-preview": {
2851+
"gemini-3.1-pro-preview:helicone": {
2852+
"context": 1048576,
2853+
"crossRegion": false,
2854+
"maxTokens": 65536,
2855+
"modelId": "pa/gemini-3.1-pro-preview",
2856+
"parameters": [
2857+
"include_reasoning",
2858+
"max_tokens",
2859+
"reasoning",
2860+
"response_format",
2861+
"seed",
2862+
"stop",
2863+
"structured_outputs",
2864+
"temperature",
2865+
"tool_choice",
2866+
"tools",
2867+
"top_p",
2868+
],
2869+
"provider": "helicone",
2870+
"ptbEnabled": true,
2871+
"regions": [
2872+
"*",
2873+
],
2874+
},
2875+
"gemini-3.1-pro-preview:openrouter": {
2876+
"context": 1048576,
2877+
"crossRegion": false,
2878+
"maxTokens": 65536,
2879+
"modelId": "google/gemini-3.1-pro-preview",
2880+
"parameters": [
2881+
"max_tokens",
2882+
"response_format",
2883+
"seed",
2884+
"stop",
2885+
"temperature",
2886+
"tool_choice",
2887+
"tools",
2888+
"top_p",
2889+
],
2890+
"provider": "openrouter",
2891+
"ptbEnabled": true,
2892+
"regions": [
2893+
"*",
2894+
],
2895+
},
2896+
"gemini-3.1-pro-preview:vertex": {
2897+
"context": 1048576,
2898+
"crossRegion": true,
2899+
"maxTokens": 65536,
2900+
"modelId": "gemini-3.1-pro-preview",
2901+
"parameters": [
2902+
"include_reasoning",
2903+
"max_tokens",
2904+
"reasoning",
2905+
"response_format",
2906+
"seed",
2907+
"stop",
2908+
"structured_outputs",
2909+
"temperature",
2910+
"tool_choice",
2911+
"tools",
2912+
"top_p",
2913+
],
2914+
"provider": "vertex",
2915+
"ptbEnabled": true,
2916+
"regions": [
2917+
"global",
2918+
],
2919+
},
2920+
},
27552921
"google/gemma": {
27562922
"gemma2-9b-it:chutes": {
27572923
"context": 8192,
@@ -7110,6 +7276,17 @@ exports[`Registry Snapshots model coverage snapshot 1`] = `
71107276
"openrouter",
71117277
"vertex",
71127278
],
7279+
"google/gemini-3.1-pro": [
7280+
"google-ai-studio",
7281+
"helicone",
7282+
"openrouter",
7283+
"vertex",
7284+
],
7285+
"google/gemini-3.1-pro-preview": [
7286+
"helicone",
7287+
"openrouter",
7288+
"vertex",
7289+
],
71137290
"google/gemma": [
71147291
"chutes",
71157292
"openrouter",
@@ -8778,6 +8955,109 @@ exports[`Registry Snapshots pricing snapshot 1`] = `
87788955
},
87798956
],
87808957
},
8958+
"google/gemini-3.1-pro": {
8959+
"google-ai-studio": [
8960+
{
8961+
"cacheMultipliers": {
8962+
"cachedInput": 0.1,
8963+
},
8964+
"cacheStoragePerHour": 0.0000045,
8965+
"input": 0.000002,
8966+
"output": 0.000012,
8967+
"threshold": 0,
8968+
},
8969+
{
8970+
"input": 0.000004,
8971+
"output": 0.000018,
8972+
"threshold": 200000,
8973+
},
8974+
],
8975+
"helicone": [
8976+
{
8977+
"input": 0.000002,
8978+
"output": 0.000012,
8979+
"threshold": 0,
8980+
},
8981+
{
8982+
"input": 0.000004,
8983+
"output": 0.000018,
8984+
"threshold": 200000,
8985+
},
8986+
],
8987+
"openrouter": [
8988+
{
8989+
"input": 0.00000211,
8990+
"output": 0.00001266,
8991+
"threshold": 0,
8992+
},
8993+
{
8994+
"input": 0.00000422,
8995+
"output": 0.00001899,
8996+
"threshold": 200000,
8997+
},
8998+
],
8999+
"vertex": [
9000+
{
9001+
"cacheMultipliers": {
9002+
"cachedInput": 0.1,
9003+
},
9004+
"cacheStoragePerHour": 0.0000045,
9005+
"input": 0.000002,
9006+
"output": 0.000012,
9007+
"threshold": 0,
9008+
},
9009+
{
9010+
"input": 0.000004,
9011+
"output": 0.000018,
9012+
"threshold": 200000,
9013+
},
9014+
],
9015+
},
9016+
"google/gemini-3.1-pro-preview": {
9017+
"helicone": [
9018+
{
9019+
"input": 0.000002,
9020+
"output": 0.000012,
9021+
"threshold": 0,
9022+
},
9023+
{
9024+
"input": 0.000004,
9025+
"output": 0.000018,
9026+
"threshold": 200000,
9027+
},
9028+
],
9029+
"openrouter": [
9030+
{
9031+
"input": 0.00000211,
9032+
"output": 0.00001266,
9033+
"threshold": 0,
9034+
},
9035+
{
9036+
"input": 0.00000422,
9037+
"output": 0.00001899,
9038+
"threshold": 200000,
9039+
},
9040+
],
9041+
"vertex": [
9042+
{
9043+
"cacheMultipliers": {
9044+
"cachedInput": 0.1,
9045+
},
9046+
"cacheStoragePerHour": 0.0000045,
9047+
"input": 0.000002,
9048+
"output": 0.000012,
9049+
"threshold": 0,
9050+
},
9051+
{
9052+
"cacheMultipliers": {
9053+
"cachedInput": 0.1,
9054+
},
9055+
"input": 0.000004,
9056+
"output": 0.000018,
9057+
"threshold": 200000,
9058+
},
9059+
],
9060+
},
87819061
"google/gemma": {
87829062
"chutes": [
87839063
{
@@ -9694,6 +9974,15 @@ exports[`Registry Snapshots verify registry state 1`] = `
96949974
"vertex",
96959975
],
96969976
},
9977+
{
9978+
"model": "gemini-3.1-pro-preview",
9979+
"providers": [
9980+
"google-ai-studio",
9981+
"helicone",
9982+
"openrouter",
9983+
"vertex",
9984+
],
9985+
},
96979986
{
96989987
"model": "gemma-3-12b-it",
96999988
"providers": [
@@ -10315,15 +10604,15 @@ exports[`Registry Snapshots verify registry state 1`] = `
1031510604
"provider": "fireworks",
1031610605
},
1031710606
{
10318-
"modelCount": 7,
10607+
"modelCount": 8,
1031910608
"provider": "google-ai-studio",
1032010609
},
1032110610
{
1032210611
"modelCount": 12,
1032310612
"provider": "groq",
1032410613
},
1032510614
{
10326-
"modelCount": 50,
10615+
"modelCount": 51,
1032710616
"provider": "helicone",
1032810617
},
1032910618
{
@@ -10343,15 +10632,15 @@ exports[`Registry Snapshots verify registry state 1`] = `
1034310632
"provider": "openai",
1034410633
},
1034510634
{
10346-
"modelCount": 67,
10635+
"modelCount": 68,
1034710636
"provider": "openrouter",
1034810637
},
1034910638
{
1035010639
"modelCount": 5,
1035110640
"provider": "perplexity",
1035210641
},
1035310642
{
10354-
"modelCount": 21,
10643+
"modelCount": 22,
1035510644
"provider": "vertex",
1035610645
},
1035710646
{
@@ -10390,6 +10679,7 @@ exports[`Registry Snapshots verify registry state 1`] = `
1039010679
"gemini-3-flash-preview",
1039110680
"gemini-3-pro-image-preview",
1039210681
"gemini-3-pro-preview",
10682+
"gemini-3.1-pro-preview",
1039310683
"gemma-3-12b-it",
1039410684
"gemma2-9b-it",
1039510685
"glm-4.6",
@@ -10474,9 +10764,9 @@ exports[`Registry Snapshots verify registry state 1`] = `
1047410764
"claude-3.5-haiku:anthropic:*",
1047510765
],
1047610766
"totalArchivedConfigs": 0,
10477-
"totalEndpoints": 313,
10478-
"totalModelProviderConfigs": 313,
10479-
"totalModelsWithPtb": 104,
10767+
"totalEndpoints": 317,
10768+
"totalModelProviderConfigs": 317,
10769+
"totalModelsWithPtb": 105,
1048010770
"totalProviders": 21,
1048110771
}
1048210772
`;

0 commit comments

Comments
 (0)