generative ai on aws: building context-aware multimodal reasoning applications