|
|
@@ -15,6 +15,7 @@ export const vertexModels = {
|
|
|
supportsPromptCache: true,
|
|
|
supportsReasoningEffort: ["low", "high"],
|
|
|
reasoningEffort: "low",
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
supportsTemperature: true,
|
|
|
defaultTemperature: 1,
|
|
|
inputPrice: 4.0,
|
|
|
@@ -41,6 +42,7 @@ export const vertexModels = {
|
|
|
supportsPromptCache: true,
|
|
|
supportsReasoningEffort: ["minimal", "low", "medium", "high"],
|
|
|
reasoningEffort: "medium",
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
supportsTemperature: true,
|
|
|
defaultTemperature: 1,
|
|
|
inputPrice: 0.3,
|
|
|
@@ -55,6 +57,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.15,
|
|
|
outputPrice: 3.5,
|
|
|
maxThinkingTokens: 24_576,
|
|
|
@@ -68,6 +71,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.15,
|
|
|
outputPrice: 0.6,
|
|
|
},
|
|
|
@@ -78,6 +82,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.3,
|
|
|
outputPrice: 2.5,
|
|
|
cacheReadsPrice: 0.075,
|
|
|
@@ -92,6 +97,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.15,
|
|
|
outputPrice: 3.5,
|
|
|
maxThinkingTokens: 24_576,
|
|
|
@@ -105,6 +111,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.15,
|
|
|
outputPrice: 0.6,
|
|
|
},
|
|
|
@@ -115,6 +122,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 2.5,
|
|
|
outputPrice: 15,
|
|
|
},
|
|
|
@@ -125,6 +133,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 2.5,
|
|
|
outputPrice: 15,
|
|
|
},
|
|
|
@@ -135,6 +144,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 2.5,
|
|
|
outputPrice: 15,
|
|
|
maxThinkingTokens: 32_768,
|
|
|
@@ -147,6 +157,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 2.5,
|
|
|
outputPrice: 15,
|
|
|
maxThinkingTokens: 32_768,
|
|
|
@@ -174,6 +185,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0,
|
|
|
outputPrice: 0,
|
|
|
},
|
|
|
@@ -184,6 +196,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0,
|
|
|
outputPrice: 0,
|
|
|
},
|
|
|
@@ -194,6 +207,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.15,
|
|
|
outputPrice: 0.6,
|
|
|
},
|
|
|
@@ -204,6 +218,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.075,
|
|
|
outputPrice: 0.3,
|
|
|
},
|
|
|
@@ -214,6 +229,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0,
|
|
|
outputPrice: 0,
|
|
|
},
|
|
|
@@ -224,6 +240,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.075,
|
|
|
outputPrice: 0.3,
|
|
|
},
|
|
|
@@ -234,6 +251,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: false,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 1.25,
|
|
|
outputPrice: 5,
|
|
|
},
|
|
|
@@ -381,6 +399,7 @@ export const vertexModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
+ includedTools: ["write_file", "edit_file"],
|
|
|
inputPrice: 0.1,
|
|
|
outputPrice: 0.4,
|
|
|
cacheReadsPrice: 0.025,
|