🟢 📦 开源 发布于: · 1 分钟阅读 ·

xAI:xai-sdk-python v1.15.0 新增 grok-build-0.1 模型与上下文压缩

编辑插图:xai-sdk-python v1.15.0 新增 grok-build-0.1 模型与上下文压缩

xAI 发布了 xai-sdk-python v1.15.0,这是一个包含三项变更的版本:在 ChatModel 类中新增 grok-build-0.1 模型、支持 context compaction 即上下文压缩,以及将版本号从 1.14.0 提升到 1.15.0。所有变更均通过三个独立的拉取请求引入。

🤖

本文由人工智能基于一手来源生成。

xAI 发布了其用于操作 Grok 模型的官方 Python SDK 的新版本,版本号为 v1.15.0。该版本带来三项具体变更,全部通过独立的拉取请求交付。

v1.15.0 的三项变更是什么?

该版本包含三个条目。第一项是在 ChatModel 类中新增模型 grok-build-0.1(PR #155)。第二项是支持 context compaction(PR #156)。第三项是将软件包版本从 1.14.0 提升到 1.15.0(PR #157)。这三项变更均归功于同一位贡献者,即用户 @shawnthapa。

grok-build-0.1 模型带来什么?

新条目 grok-build-0.1 通过 ChatModel 类变得可用,该类是 SDK 面向 Grok 模型对话调用的标准接口。通过将该模型标识符添加到这个类中,开发者可以直接从代码中定位这一新变体,无需手动绕过。

什么是上下文压缩?

Context compaction,即上下文压缩,是一种在发送给模型之前缩减对话历史规模的技术。每个模型的上下文窗口都有有限的 token 数量,因此长会话可能会突破这一界限。通过压缩,较早的交流被压缩或缩短,从而在降低 token 消耗的同时保留对话的要点。对该功能的支持已在 v1.15.0 中加入。

结论

xai-sdk-python v1.15.0 是一个渐进式版本,扩展了模型选择并改善了上下文管理。对于在 Grok 模型上构建应用的开发者而言,最有趣的是两项功能性新特性:访问 grok-build-0.1 模型以及内置的上下文压缩支持。

常见问题

xai-sdk-python v1.15.0 中新增了哪个模型?
在 ChatModel 类中新增了 grok-build-0.1 模型,通过拉取请求 #155 引入。
什么是 context compaction?
Context compaction 即上下文压缩,是一种缩减对话历史规模以节省模型上下文窗口空间的技术。它通过 PR #156 引入。