|
|
@@ -15,8 +15,8 @@ export const geminiModels = {
|
|
|
supportsPromptCache: true,
|
|
|
supportsReasoningEffort: ["low", "high"],
|
|
|
reasoningEffort: "low",
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
supportsTemperature: true,
|
|
|
defaultTemperature: 1,
|
|
|
inputPrice: 4.0,
|
|
|
@@ -43,8 +43,8 @@ export const geminiModels = {
|
|
|
supportsPromptCache: true,
|
|
|
supportsReasoningEffort: ["minimal", "low", "medium", "high"],
|
|
|
reasoningEffort: "medium",
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
supportsTemperature: true,
|
|
|
defaultTemperature: 1,
|
|
|
inputPrice: 0.3,
|
|
|
@@ -60,8 +60,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 2.5, // This is the pricing for prompts above 200k tokens.
|
|
|
outputPrice: 15,
|
|
|
cacheReadsPrice: 0.625,
|
|
|
@@ -91,8 +91,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 2.5, // This is the pricing for prompts above 200k tokens.
|
|
|
outputPrice: 15,
|
|
|
cacheReadsPrice: 0.625,
|
|
|
@@ -121,8 +121,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 2.5, // This is the pricing for prompts above 200k tokens.
|
|
|
outputPrice: 15,
|
|
|
cacheReadsPrice: 0.625,
|
|
|
@@ -149,8 +149,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 2.5, // This is the pricing for prompts above 200k tokens.
|
|
|
outputPrice: 15,
|
|
|
cacheReadsPrice: 0.625,
|
|
|
@@ -181,8 +181,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 0.3,
|
|
|
outputPrice: 2.5,
|
|
|
cacheReadsPrice: 0.075,
|
|
|
@@ -197,8 +197,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 0.3,
|
|
|
outputPrice: 2.5,
|
|
|
cacheReadsPrice: 0.075,
|
|
|
@@ -213,8 +213,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 0.3,
|
|
|
outputPrice: 2.5,
|
|
|
cacheReadsPrice: 0.075,
|
|
|
@@ -231,8 +231,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 0.1,
|
|
|
outputPrice: 0.4,
|
|
|
cacheReadsPrice: 0.025,
|
|
|
@@ -247,8 +247,8 @@ export const geminiModels = {
|
|
|
supportsNativeTools: true,
|
|
|
defaultToolProtocol: "native",
|
|
|
supportsPromptCache: true,
|
|
|
- includedTools: ["write_file", "edit_file"],
|
|
|
- excludedTools: ["apply_diff"],
|
|
|
+ // includedTools: ["write_file", "edit_file"],
|
|
|
+ // excludedTools: ["apply_diff"],
|
|
|
inputPrice: 0.1,
|
|
|
outputPrice: 0.4,
|
|
|
cacheReadsPrice: 0.025,
|