Views
No views yet
pip install --upgrade openvino-genai pillowcurl -O "https://storage.openvinotoolkit.org/test_data/images/dog.jpg"1import numpy as np
2import openvino as ov
3import openvino_genai
4from PIL import Image
5
6# Choose GPU instead of CPU in the line below to run the model on Intel integrated or discrete GPU
7pipe = openvino_genai.VLMPipeline("./InternVL2-1B-ov", "CPU")
8
9image = Image.open("dog.jpg")
10image_data = np.array(image.getdata()).reshape(1, image.size[1], image.size[0], 3).astype(np.uint8)
11image_data = ov.Tensor(image_data)
12
13prompt = "Can you describe the image?"
14result = pipe.generate(prompt, image=image_data, max_new_tokens=100)
15print(result.texts[0])