Energy Consultant using Large Language Models (LLMs): Applications, Advantages, Disadvantages and Challenges