Master Google Gemini API: Multimodal tokens (vision/audio/PDF), 2M+ context window, and Google Gen AI SDK