@cline/llms
Cline团队官方维护的LLM统一抽象层SDK,基于npm scope发布,用于在多种大语言模型提供商API之上提供通用接口,处理消息格式、流式响应、工具调用等差异
核心事实
时间轴 (近 90 天)
0.2.0 这样的 minor 升级对已使用 Cline LLM SDK 的团队可能引入需要适配的接口变化。
@cline/llms 使用 npm scope 命名空间,表明该包由 Cline 团队官方维护。
0.2.0 版本对应的提交哈希为 dab4823。
此次发布没有附带变更日志或迁移指南。
在缺乏变更日志的情况下,升级 0.x 阶段的 npm 包应先查看 README 和示例代码、在隔离环境中运行测试,再合并到主分支。
0.0.x 版本的频繁发布通常包含三类改动:新增模型供应商支持、修复流式响应或 token 计数问题、调整类型定义。
该版本发布没有附带 changelog 或 release note,变更内容只能通过 commit diff 比对,commit 短哈希为 c718573。
@cline/llms 发布了 v0.0.95 版本。
开发者可以通过 npm install @cline/llms@0.0.94 安装或升级到最新版本。
Cline 将 LLMs SDK 以 @cline/llms 这样的 scoped 包名独立发布到 npm,意味着它可被独立安装、独立升级,也可被 Cline 之外的项目依赖。
还有 14 条时间轴事件
全部知识事实 (16)
@cline/llms 仍处于 0.x 早期阶段,API 可能尚未完全稳定,升级时可能出现破坏性变更
80%已验证@cline/llms 是 Cline 项目中负责大语言模型接入与调用的核心 SDK 模块,作为独立子包发布到 npm scope @cline
75%待验证0.2.0 版本对应的提交哈希为 dab4823。
70%待验证0.2.0 这样的 minor 升级对已使用 Cline LLM SDK 的团队可能引入需要适配的接口变化。
50%待验证此次发布没有附带变更日志或迁移指南。
50%待验证@cline/llms 使用 npm scope 命名空间,表明该包由 Cline 团队官方维护。
50%待验证在缺乏变更日志的情况下,升级 0.x 阶段的 npm 包应先查看 README 和示例代码、在隔离环境中运行测试,再合并到主分支。
50%待验证0.0.x 版本的频繁发布通常包含三类改动:新增模型供应商支持、修复流式响应或 token 计数问题、调整类型定义。
50%待验证该版本发布没有附带 changelog 或 release note,变更内容只能通过 commit diff 比对,commit 短哈希为 c718573。
50%待验证Cline 将 LLMs SDK 以 @cline/llms 这样的 scoped 包名独立发布到 npm,意味着它可被独立安装、独立升级,也可被 Cline 之外的项目依赖。
50%待验证对于依赖 @cline/llms 的开发者,建议在锁文件中固定版本号以避免自动升级引入意外变更,若稳定性要求高可等待一到两个迭代周期再跟进。
50%待验证@cline/llms 很可能是 Cline 项目用于统一管理和适配各类大语言模型提供商接口的模块
50%待验证Cline 将 LLM 接入逻辑拆分为独立 SDK,采用解耦的工程架构,使模型供应商适配、API 协议封装、Token 计费等逻辑可单独迭代
50%待验证可借助 npm diff @cline/llms@0.0.89 @cline/llms@0.0.90 或对比两版本的 .d.ts 类型声明文件来定位差异
50%待验证建议在升级 SDK 前先在测试环境验证,尤其在 0.x 阶段向后兼容性没有强保证
50%待验证@cline/llms 发布了 v0.0.95 版本。
50%