I've had reasonably good results in the past using ChatGPT to help me with effective prompts for Midjourney.