Just been working on this same issue and found that the Better Uploader plugin can expose a file as base64 without even needing to upload the file, perfect for inserting into the new OpenAI Responses API.
Let me know your thoughts: Sending base64 image to OpenAI Responses for AI Image Analyse