openai icon indicating copy to clipboard operation
openai copied to clipboard

chat with image_url bug

Open kobotis opened this issue 1 year ago • 12 comments
trafficstars

this is sample format from Openai Docs messages=[ { "role": "user", "content": [ {"type": "text", "text": "What’s in this image?"}, { "type": "image_url", "image_url": { "url": "https://placehold.co/600x400", }, }, ], } ], is sample must be {"type": "imageurl" , "image_url" : { "url": " "https://placehold.co/600x400"}

but dart_openai generates {"type":"image_url","image_url":"https://placehold.co/600x400"}

so OpenAI api says error Unhandled Exception: RequestFailedException(message: Invalid type for 'messages[2].content[1].image_url': expected an object, but got a string instead., statusCode: 400

dart_openai version is 5.1.0

kobotis avatar May 22 '24 01:05 kobotis