Google Gemini 101 – Object Detection with Vision and Structured Outputs