笔记

AstrBot / Provider / Images

Codex OAuth 图像流式请求笔记

记录 provider 侧图像生成接口如何从聊天能力扩展到参考图生成。

Codex OAuth provider 这次把 generate_image() 明确做成插件可调用能力。调用方只需要传入提示词、模型、尺寸、数量和参考图列表,provider 内部负责组装 image_generation 工具请求、读取 SSE 事件,并把生成图片保存为本地文件。

这个改动让 ImgFlow 这类上层插件不必理解 Codex 后端事件细节。参考图既可以是 URL,也可以是本地文件;本地文件会转换成 data URL。图像结果统一返回文件路径、MIME 类型和原始响应片段,后续任务目录、回图和重发逻辑可以继续保持原有结构。