ノート

AstrBot / Provider / Images

Codex OAuth 画像ストリーミングメモ

provider 側のチャット能力を参考画像生成へ広げた短い記録。

Codex OAuth provider は、generate_image() を他のプラグインから呼べる能力として明確にしました。呼び出し側はプロンプト、モデル、サイズ、枚数、参考画像リストを渡し、provider 側が image_generation tool の要求を組み立て、SSE イベントを読み、生成画像をローカルファイルとして保存します。

これにより、ImgFlow のような上位プラグインは後端イベントの細部を意識せずに済みます。参考画像は URL またはローカルファイルを使え、ローカルファイルは data URL に変換されます。結果はファイルパス、MIME type、原始応答の小さな断片として返るため、タスクフォルダ、結果送信、再送処理は既存の形を保てます。