import base64from pathlib import Pathfrom openai import OpenAI client = OpenAI(base_url="http://localhost:8001/v1", api_key="EMPTY") def as_data_url(path: str) -> str: data = Path(path).read_bytes() return f"data:image/jpeg;base64,{base64.b64encode(data).decode()}" resp = client.chat.completions.create( model="dark-side-of-the-code/Qwen3-VL-30B-A3B-Instruct-AWQ", messages=[{ "role": "user", "content": [ {"type": "text", "text": "Describe each frame and any text visible."}, {"type": "image_url", "image_url": {"url": as_data_url("frame_0.jpg")}}, {"type": "image_url", "image_url": {"url": as_data_url("frame_1.jpg")}}, ], }], max_tokens=300,)print(resp.choices[0].message.content)