llm 0.36 发布:新增 OpenAI 模型与单轮提示支持声明

Simon Willison3 天前

llm 0.36 更新要点

llm 发布了 0.36 版本,本次更新主要涉及新模型支持、插件能力声明以及日志输出格式优化。

新增 OpenAI 模型

该版本加入了两个新的 OpenAI 模型标识:

  • gpt-6-sol:对应 GPT-6 Sol
  • gpt-6-luna:对应 GPT-6 Luna

插件可声明不支持多轮对话

模型插件现在可以通过声明:

supports_conversation = False

来表示某个模型只接受单轮提示,不支持带有 assistant 历史或工具调用历史的多轮对话。

当这类模型收到 assistant 或 tool 历史时,LLM 会抛出:

llm.ConversationNotSupported

同时,llm chat 会在会话开始前拒绝使用这些不支持对话的模型。

首个采用该能力的插件是 llm-typesafe。

日志中的推理轨迹展示优化

llm logs 输出 Markdown 时,推理轨迹现在会被包裹在:

<details><summary>

标签中。这样在支持 Markdown 折叠块的环境里,推理轨迹可以默认折叠展示,减少日志内容过长带来的阅读负担。

其他修复

本次版本还包含来自五位新贡献者的错误修复。

评论

请登录后发表观点

暂无数据