diff --git a/packages/types/src/providers/zai.ts b/packages/types/src/providers/zai.ts index 2db77322301..3dcc352b1d0 100644 --- a/packages/types/src/providers/zai.ts +++ b/packages/types/src/providers/zai.ts @@ -16,6 +16,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, supportsReasoningBinary: true, inputPrice: 0.6, outputPrice: 2.2, @@ -29,6 +30,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.2, outputPrice: 1.1, cacheWritesPrice: 0, @@ -41,6 +43,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 2.2, outputPrice: 8.9, cacheWritesPrice: 0, @@ -53,6 +56,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 1.1, outputPrice: 4.5, cacheWritesPrice: 0, @@ -64,6 +68,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0, outputPrice: 0, cacheWritesPrice: 0, @@ -75,6 +80,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: true, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.6, outputPrice: 1.8, cacheWritesPrice: 0, @@ -87,6 +93,7 @@ export const internationalZAiModels = { contextWindow: 200_000, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, supportsReasoningBinary: true, inputPrice: 0.6, outputPrice: 2.2, @@ -100,6 +107,7 @@ export const internationalZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: false, + supportsNativeTools: true, inputPrice: 0.1, outputPrice: 0.1, cacheWritesPrice: 0, @@ -116,6 +124,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, supportsReasoningBinary: true, inputPrice: 0.29, outputPrice: 1.14, @@ -129,6 +138,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.1, outputPrice: 0.6, cacheWritesPrice: 0, @@ -141,6 +151,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.29, outputPrice: 1.14, cacheWritesPrice: 0, @@ -153,6 +164,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.1, outputPrice: 0.6, cacheWritesPrice: 0, @@ -164,6 +176,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0, outputPrice: 0, cacheWritesPrice: 0, @@ -175,6 +188,7 @@ export const mainlandZAiModels = { contextWindow: 131_072, supportsImages: true, supportsPromptCache: true, + supportsNativeTools: true, inputPrice: 0.29, outputPrice: 0.93, cacheWritesPrice: 0, @@ -187,6 +201,7 @@ export const mainlandZAiModels = { contextWindow: 204_800, supportsImages: false, supportsPromptCache: true, + supportsNativeTools: true, supportsReasoningBinary: true, inputPrice: 0.29, outputPrice: 1.14,