llm 0.36 发布:新增 OpenAI 模型与单轮提示支持声明
Simon Willison3 天前
llm 0.36 更新要点
llm 发布了 0.36 版本,本次更新主要涉及新模型支持、插件能力声明以及日志输出格式优化。
新增 OpenAI 模型
该版本加入了两个新的 OpenAI 模型标识:
gpt-6-sol:对应 GPT-6 Solgpt-6-luna:对应 GPT-6 Luna
插件可声明不支持多轮对话
模型插件现在可以通过声明:
supports_conversation = False
来表示某个模型只接受单轮提示,不支持带有 assistant 历史或工具调用历史的多轮对话。
当这类模型收到 assistant 或 tool 历史时,LLM 会抛出:
llm.ConversationNotSupported
同时,llm chat 会在会话开始前拒绝使用这些不支持对话的模型。
首个采用该能力的插件是 llm-typesafe。
日志中的推理轨迹展示优化
llm logs 输出 Markdown 时,推理轨迹现在会被包裹在:
<details><summary>
标签中。这样在支持 Markdown 折叠块的环境里,推理轨迹可以默认折叠展示,减少日志内容过长带来的阅读负担。
其他修复
本次版本还包含来自五位新贡献者的错误修复。
