Simon Willison 2小时前 · 2026-08-23 03:23:17 · 1 阅读
llm 0.33:从命令行访问大语言模型
Release
llm 0.33
— 从命令行访问大语言模型
本次更新的亮点:
昨天我发布了一个快速的 0.32.1 修复,但这才是更全面的修复。
llm embed和llm embed-multi现在支持--key参数。Python 中的EmbeddingModel.embed()、EmbeddingModel.embed_multi()、Collection.embed()和Collection.embed_multi()方法也支持key=参数,它会在不改变共享模型状态的情况下,将解析出的每调用一次的密钥传递给嵌入插件。现有的读取self.key的插件通过兼容性回退机制继续工作。感谢 ChrisJr404。#757, #1620
嵌入模型现在对密钥的处理方式与常规 LLM 模型一致。
llm prompt -t/--template现在可以重复使用,以按顺序组合模板。这允许将一个模板中的模型配置和选项与另一个模板的提示词结合使用。
这解锁了一种巧妙的模式,你可以创建将模型与一组默认选项打包在一起的模板:
llm -m gpt-5.6-luna -o reasoning_effort high --save lhigh
llm "Generate an SVG of a pelican riding a bicycle" --save pelican
# Combine and run the templates
llm -t lhigh -t pelican
- 支持推理能力的 Responses API 模型现在支持
reasoning_summary选项,取值为auto、concise和detailed。这可以与 llm openai endpoint --responses 一起使用。#1600
这对测试提供 OpenAI Responses API 模拟接口的各类模型尤其有用。
原始来源: Simon Willison