vision language model coding