I have created a custom assistant with the sole purpose of creating alt texts of social media pictures that I attach. This is the set of instructions that I created:
I am sending you a picture with this request. Please write a description of the image for the visually impaired. This should be used as alternative text on social media channels. The limit is 500 characters.
Please adhere to the following rules: 1., 2., 3....
When I now upload a picture when this assistant is selected, it just gives me the standard response. After responding with "Didn't you get any instructions with the upload?", the assistant replies with "I apologize for the oversight. You're right, I did receive instructions with the image upload, and I should have followed them. Thank you for bringing this to my attention. I'll provide the image description as requested, following the guidelines given:" and delivers what I asked for.
This happens every time. I have tried both ChatGPT 4o and Sonnet 3.5.
I expect the assistant to follow my instructions and give the requested description without the need of explicitly asking for it.