پرامپت: «person between albert and marie»
(فرد بین آلبرت و ماری)
مدل باید نامهای «albert» و «marie» را در این عکس به آلبرت اینشتین و ماری کوری نگاشت کند، چهرهها و جایگاه آنها را تشخیص دهد و مفهوم «بین» را درست تفسیر کند تا فرد صحیح را پیدا کند.
کتابخانه Supervision از گروه roboflow کار با مدلهای چندوجهی (VLMها) را به این منظور سادهتر میکند. شما متن را پردازش میکنید، آن را به یک فرمت آشنا مثل باکسهای تشخیص تبدیل میکنید و نتیجه را بهصورت بصری نمایش میدهید.
TARGET = "person between albert and marie"
image = Image.open(IMAGE).convert("RGB")
response = qwen_detect(image, TARGET)
detections = sv.Detections.from_vlm(
vlm=sv.VLM.QWEN_3_VL,
result=response,
resolution_wh=image.size
)
کتابخانه Supervision از مدلهای دیگر مثل Qwen-VL، Google Gemini و DeepSeek-VL و ... پشتیبانی میکند.
نوت بوک:
https://github.com/Alireza-Akhavan/LLM/blob/main/open_vocabulary_object_detection_with_qwen3_vl.ipynb
همین امروز یادگیری VLM را شروع کنید.
