Empty_image_file when attaching file in assistant message

I am getting empty_image_file when attaching file in assistant message.

  return openai.beta.threads.messages.create(threadId, {
    role: 'user',
    content: [
      {
        type: 'text',
        text: prompt,
      },
        type: 'image_file',
        image_file: {
          file_id: 'file-VTZKPZdPE0F1zknXnbLOV7ak',
        },
      })),
    ],
  });

Even if I upload this file using openAI UI,
With image_url same issue