diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts index 1882010b9..f88804a6a 100644 --- a/src/config/opencodeProviderPresets.ts +++ b/src/config/opencodeProviderPresets.ts @@ -514,6 +514,33 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ }, }, }, + { + name: "StepFun Step Plan", + websiteUrl: "https://platform.stepfun.com/docs/zh/step-plan/overview", + apiKeyUrl: "https://platform.stepfun.com/interface-key", + settingsConfig: { + npm: "@ai-sdk/openai-compatible", + name: "StepFun Step Plan", + options: { + baseURL: "https://api.stepfun.com/step_plan/v1", + apiKey: "", + setCacheKey: true, + }, + models: { + "step-3.5-flash": { name: "Step 3.5 Flash" }, + }, + }, + category: "cn_official", + icon: "stepfun", + iconColor: "#005AFF", + templateValues: { + apiKey: { + label: "API Key", + placeholder: "step-...", + editorValue: "", + }, + }, + }, { name: "ModelScope", websiteUrl: "https://modelscope.cn",