From 5cc4525d102db916f5bd7615be28283168ed2823 Mon Sep 17 00:00:00 2001 From: dingyi Date: Sat, 12 Sep 2026 17:30:03 +0800 Subject: [PATCH] fix(adapters): mark deepseek-flash and glm-5.3-flash as vision models --- packages/adapter-zhipu/src/client.ts | 1 + packages/shared-adapter/src/client.ts | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/adapter-zhipu/src/client.ts b/packages/adapter-zhipu/src/client.ts index d050fd10e..4184dd9eb 100644 --- a/packages/adapter-zhipu/src/client.ts +++ b/packages/adapter-zhipu/src/client.ts @@ -86,6 +86,7 @@ export class ZhipuClient extends PlatformModelAndEmbeddingsClient ['GLM-5', 200_000], ['GLM-5.1', 200_000], ['GLM-5.3', 1_000_000], + ['GLM-5.3-Flash', 1_000_000], ['GLM-5.2', 1_000_000] // ['GLM-4-AllTools', 128000] ] as [string, number][] diff --git a/packages/shared-adapter/src/client.ts b/packages/shared-adapter/src/client.ts index 9dd0895e5..9b0e43335 100644 --- a/packages/shared-adapter/src/client.ts +++ b/packages/shared-adapter/src/client.ts @@ -195,7 +195,10 @@ const imageModelMatchers: ((text: string) => boolean)[] = [ 'grok-4.5', 'grok-4.6', 'agnes', - 'ocr' + 'ocr', + // deepseek-flash and glm-5.3-flash support image input. + 'deepseek-flash', + 'glm-5.3-flash' ].map(createGlobMatcher) // mimo-v2.5 supports image/audio; mimo-v2.5-pro does NOT (text only).