haveanote06/dsh-llm-kimi

haveanote06★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

Kimi (Moonshot AI) LLM adapter plugin for DeepSeek Harness — three routes: kimi-code (Kimi Code subscription), kimi-cn, kimi-global. Streaming, thinking mode, tool calling, image input, plus a built-in Kimi settings page.

README excerpt

dsh-llm-kimi 为 DeepSeek Harness 接入 Kimi 模型的 LLM 适配器插件。三个路由覆盖三种 key: 路由 key 类型 默认端点 默认 key 环境变量 kimi-code Kimi Code 订阅( sk-kimi- ) https://api.kimi.com/coding/v1 KIMI API KEY kimi-cn Moonshot 开放平台( sk- )国内 https://api.moonshot.cn/v1 MOONSHOT API KEY kimi-global Moonshot 开放平台( sk- )海外 https://api.moonshot.ai/v1 MOONSHOT API KEY - 思考模式: thinking: {type: enabled disabled} + reasoning effort: low high max ( 真实 API 验证 ;旧式 enable thinking 布尔会被静默忽略) - 工具调用(function calling)实测可用 - 多模态图片输入(k3 / kimi-for-coding 等,base64 data URI) - 配置/密钥热更新:改设置后下一次请求即生效 安装 安装后重启 dsh web ,在 Web GUI 设置页的 "Kimi" 页配置 API Key 即可使用。 配置密钥 三种方式(任选其一)。路由默认读取的引用: kimi-code → KIMI API KEY , kimi-cn / kimi-global → MOONSHOT API KEY (可用 apiKeyEnvCode / apiKeyEnvCn / apiKeyEnvGlobal 或公共 apiKeyEnv 覆盖)。 1. 启动环境变量 : export KIMI API KEY=sk-kimi-... 后启动 dsh web 。 2. Web 凭证库 (推荐,写入即生效,无需重启):Web 应用的凭证存储与 Models 页面共用同一份。当前版本的内置 Models 页只对 llm-deepseek / llm-pi-ai 命名空间提供可编辑表单(第三方提供商命名空间显示只读提示卡——平台限制,见下),但可直接通过应用的凭证 API 写入: 写入后 Models 页面对应行显示绿色"已配置"圆点。 3. 凭证文件 : /.dsh/.credentials.yaml (0600)追加 KIMI API KEY: 。 内置 Models 页限制 : dsh-client-ui-settings-models 的提供商编辑器布局硬编码为 llm-deepseek / llm-pi-ai 两个命名空间;其他命名空间(含本插件的 llm-kimi )渲染为只读提示卡(…

View full README on GitHub →
Fun / Adsagentaideepseek-harnessdsh-pluginkimillmllm-adaptermoonshot

Category