LLM 0.37:简化模型接入,改进多模态嵌入支持
Simon Willison9 小时前
LLM 命令行工具及 Python 库发布 0.37 版本,汇集了约两个月积累的功能更新与问题修复。
模型接入与默认配置
本次更新新增对 gpt-6.1-sol 和 gpt-6.1-terra 的支持,并加入配置命令:
llm openai endpoint add
该命令用于简化使用 OpenAI 兼容端点的额外模型配置。
对于尚未自行设置默认模型的用户,默认模型调整为 gpt-6-luna,其价格为此前默认模型 gpt-5.6-luna 的一半。已经设置自定义默认模型的用户不在此次默认值调整范围内。
嵌入功能支持不同媒体类型
嵌入功能现在允许不同的二进制内容使用不同的 Content-Type,以适应多模态嵌入模型的需求。
例如,Gemini Embedding 2 可以为文本、音频、图像和视频生成嵌入,因此需要区分不同输入内容的媒体类型。
AI 辅助贡献与审查实践
本次更新包含 12 位贡献者提供的修复,几乎都使用了 AI 辅助。
对于 AI 辅助提交的拉取请求(PR),项目维护者的体验并不像预期中那样负担沉重:他使用 Opus 5.5 或 GPT-6 Astra 辅助分流和筛选,从中识别更有价值的修复。
在具体处理上,他将这些 PR 视为“附带示例的缺陷报告”:有时直接合并,有时根据报告自行实现修复。这是该项目维护者的实践体验,并不意味着所有项目都能获得相同的审查效果。