diff --git a/package.json b/package.json index 67bfea2b4e2..0c892be7abc 100644 --- a/package.json +++ b/package.json @@ -1082,10 +1082,6 @@ "types": "./dist/plugin-sdk/provider-model-shared.d.ts", "default": "./dist/plugin-sdk/provider-model-shared.js" }, - "./plugin-sdk/volc-model-catalog-shared": { - "types": "./dist/plugin-sdk/volc-model-catalog-shared.d.ts", - "default": "./dist/plugin-sdk/volc-model-catalog-shared.js" - }, "./plugin-sdk/provider-onboard": { "types": "./dist/plugin-sdk/provider-onboard.d.ts", "default": "./dist/plugin-sdk/provider-onboard.js" diff --git a/scripts/lib/plugin-sdk-entrypoints.json b/scripts/lib/plugin-sdk-entrypoints.json index ff1429674d6..bdce1188efd 100644 --- a/scripts/lib/plugin-sdk-entrypoints.json +++ b/scripts/lib/plugin-sdk-entrypoints.json @@ -254,7 +254,6 @@ "provider-http", "provider-model-types", "provider-model-shared", - "volc-model-catalog-shared", "provider-onboard", "provider-stream-family", "provider-stream-shared", diff --git a/src/plugin-sdk/volc-model-catalog-shared.ts b/src/plugin-sdk/volc-model-catalog-shared.ts deleted file mode 100644 index 6888ef1bd8c..00000000000 --- a/src/plugin-sdk/volc-model-catalog-shared.ts +++ /dev/null @@ -1,86 +0,0 @@ -import type { ModelDefinitionConfig } from "./provider-model-shared.js"; - -export type VolcModelCatalogEntry = { - id: string; - name: string; - reasoning: boolean; - input: ReadonlyArray; - contextWindow: number; - maxTokens: number; -}; - -export const VOLC_MODEL_KIMI_K2_5 = { - id: "kimi-k2-5-260127", - name: "Kimi K2.5", - reasoning: false, - input: ["text", "image"] as const, - contextWindow: 256000, - maxTokens: 4096, -} as const; - -export const VOLC_MODEL_GLM_4_7 = { - id: "glm-4-7-251222", - name: "GLM 4.7", - reasoning: false, - input: ["text", "image"] as const, - contextWindow: 200000, - maxTokens: 4096, -} as const; - -export const VOLC_SHARED_CODING_MODEL_CATALOG = [ - { - id: "ark-code-latest", - name: "Ark Coding Plan", - reasoning: false, - input: ["text"] as const, - contextWindow: 256000, - maxTokens: 4096, - }, - { - id: "doubao-seed-code", - name: "Doubao Seed Code", - reasoning: false, - input: ["text"] as const, - contextWindow: 256000, - maxTokens: 4096, - }, - { - id: "glm-4.7", - name: "GLM 4.7 Coding", - reasoning: false, - input: ["text"] as const, - contextWindow: 200000, - maxTokens: 4096, - }, - { - id: "kimi-k2-thinking", - name: "Kimi K2 Thinking", - reasoning: false, - input: ["text"] as const, - contextWindow: 256000, - maxTokens: 4096, - }, - { - id: "kimi-k2.5", - name: "Kimi K2.5 Coding", - reasoning: false, - input: ["text"] as const, - contextWindow: 256000, - maxTokens: 4096, - }, -] as const; - -export function buildVolcModelDefinition( - entry: VolcModelCatalogEntry, - cost: ModelDefinitionConfig["cost"], -): ModelDefinitionConfig { - return { - id: entry.id, - name: entry.name, - reasoning: entry.reasoning, - input: [...entry.input], - cost, - contextWindow: entry.contextWindow, - maxTokens: entry.maxTokens, - }; -}