llm 0.32rc2 リリース
llm 0.32rc2 は依存関係の問題を修正し、デフォルトモデルが GPT-5.6 Luna に変更されたことと、任意の OpenAI 互換エンドポイントと直接対話できる新しい llm openai endpoint コマンドという2つの新機能を追加しました。
Simon Willison 氏は、llm 0.32rc2 をリリースしました。これは RC1 に続くリリースで、依存関係の問題を修正し、2つの便利な新機能を追加しています。
まず、デフォルトモデルの変更です。ユーザーが独自のデフォルトを設定していない場合、デフォルトモデルが以前の GPT-4o mini から GPT-5.6 Luna に変更されました。Luna ははるかに優れた最新モデルですが、価格は若干高くなっています(入力トークン100万あたり0.20ドル、出力トークン100万あたり1.20ドル。4o mini はそれぞれ0.15ドルと0.60ドル)。ユーザーは llm models default gpt-4o-mini で 4o mini に戻すか、llm models default gpt-5-nano でさらに安価な GPT-5 nano(0.05ドル/0.40ドル)に切り替えることができます。
次に、新しい llm openai endpoint コマンドが追加されました。このコマンドを使用すると、モデルを事前に設定することなく、任意の OpenAI Chat Completions 互換エンドポイントに対してプロンプトの実行、チャット、モデル一覧の表示が可能になります。これらの呼び出しはログに記録されません。Willison 氏は、任意の OpenAI 模倣エンドポイントに対してプロンプトを試すための明確な CLI ツールが不足していることに不満を感じ、この機能を LLM に直接追加することを決めたと述べています。
さらに、LLM をインストールしなくてもこの機能を使用できます。例えば、uvx を使用したワンライナーで LM Studio のローカルモデルに対してプロンプト(ツール付き)を実行できます:
uvx --pre llm openai endpoint http://127.0.0.1:1234/v1 -T llm_version -T llm_time --td -m google/gemma-4-31b 'what is the current LLM version? And the time?'
出力結果は GitHub で確認できます。この機能により、ローカルモデルやサードパーティの OpenAI 互換モデルとの対話が大幅に簡素化されます。
要約すると、llm 0.32rc2 は依存関係の問題を修正しただけでなく、デフォルトモデルのアップグレードと新しいエンドポイントコマンドにより、実用性と柔軟性を向上させ、特に開発者にとってさまざまなモデルを探索するための便利な CLI ツールを提供します。