# ollama_vl.py
import ollama
def qwen3_vl_chat(image_path: str, prompt: str) -> None:
"""
调用本地 Ollama 服务,使用 qwen3-vl:2b 做视觉问答。
参数:
image_path: 本地图片路径
prompt : 提问文本
打印:
模型回复字符串
"""
with open(image_path, "rb") as f:
img_bytes = f.read()
response = ollama.generate(
model="qwen3-vl:2b-instruct",
prompt=prompt,
format='json',
images=[img_bytes], # ollama 库直接支持 bytes 列表
stream=False,
options={
"temperature": 0, # 最 deterministic
"top_p": 0.5, # 可再收紧,也可保留默认
"top_k": 20, # 默认即可
"num_predict": 2048 # 按需限制最大 token 数,防瞎飘
}
)
print(response["response"])
# 简单自测
if __name__ == "__main__":
qwen3_vl_chat("a.png", "请描述这张图片里有什么")
-
近期文章
近期评论
- admin 发表在《PDF文件分割图片》
- admin 发表在《混乱的五月即将告以段路》
- admin 发表在《系规看来不是300页那么简单》
- admin 发表在《系规看来不是300页那么简单》
- admin 发表在《扩展计划UserScript》
归档
- 2026 年 2 月
- 2026 年 1 月
- 2025 年 12 月
- 2025 年 11 月
- 2025 年 10 月
- 2025 年 9 月
- 2025 年 8 月
- 2025 年 7 月
- 2025 年 6 月
- 2025 年 5 月
- 2025 年 4 月
- 2025 年 3 月
- 2025 年 2 月
- 2025 年 1 月
- 2024 年 12 月
- 2024 年 11 月
- 2024 年 10 月
- 2024 年 9 月
- 2024 年 8 月
- 2024 年 7 月
- 2024 年 6 月
- 2024 年 5 月
- 2024 年 4 月
- 2024 年 2 月
- 2024 年 1 月
- 2023 年 12 月
- 2023 年 11 月
- 2023 年 10 月
- 2022 年 10 月
- 2022 年 9 月
- 2022 年 8 月
- 2022 年 7 月
- 2022 年 6 月
- 2022 年 5 月
- 2022 年 4 月
- 2022 年 3 月
- 2022 年 1 月
- 2021 年 11 月
- 2021 年 10 月
- 2021 年 9 月
- 2021 年 4 月
- 2020 年 11 月
- 2020 年 10 月
- 2020 年 8 月
- 2020 年 5 月
- 2020 年 4 月
- 2020 年 1 月
- 2019 年 11 月
- 2019 年 7 月
- 2019 年 2 月
- 2019 年 1 月
- 2018 年 12 月
- 2018 年 11 月
- 2018 年 8 月
分类
友情链接
其他操作