llm 0.33 发布
Simon Willison2 天前
主要更新
- 升级到 OpenAI Python 3.x,并将 HTTP 客户端依赖从
httpx切换到httpx2。 llm embed和llm embed-multi现在支持--key。EmbeddingModel.embed()、EmbeddingModel.embed_multi()、Collection.embed()、Collection.embed_multi()也都支持key=,可以在不修改共享模型状态的前提下,为单次调用传入解析后的 key。- 现有读取
self.key的插件仍可通过兼容逻辑继续工作。 llm prompt -t/--template现在可以重复使用,按顺序组合多个模板。- 这使得可以把模型配置和默认参数封装进模板,再与其他模板叠加使用。
- 支持推理类 Responses API 模型的
reasoning_summary选项,可选auto、concise、detailed。 - 该选项可与
llm openai endpoint --responses配合使用,便于测试不同实现了 Responses API 的模型。
适用场景
这次更新重点提升了 key 传递方式、模板复用能力和对推理模型的支持,适合需要频繁切换配置、测试模型接口兼容性或管理嵌入工作流的用户。
