While the Chat Completions API can handle image URLs without extensions, the Assistants API currently requires the URL to end with an extension.
I would like to submit this as a Feature Request as this discrepancy is quite frustrating, especially when trying to maintain consistency across different APIs
It is also the case for the chat completion API: an image url without an extension at the end can’t be retrieved. This is really annoying since on google drive, every url ends with ids and not image extension (.jpeg, .png). Could it be solved by adding a mimeType property in the image_url json object?