Generative AI 360°: Practical Guide to ChatGPT