How to Add Vision Capabilities to an AI Agent — Image and Video Understanding Guide