Essential Tips for Leveraging Context-Aware AI Chat in Code Generation