SJX886 2023-10-10 14:37 采纳率: 0%
浏览 26
已结题

minigpt-4的prompt设置

问题遇到的现象和发生背景

想通过Minigpt-4来生成一些对图片信息的描述,但是呢,交互页面却只能一张一张图片,而我每张图片都需要问三到四个问题,这很麻烦。我就想基于minigpt-4这个开源的,通过设置固定的prompt不通过交互页面,直接传进去,让他给出答案。
但是我不知道到底得怎么做呢?找不到他设置的prompt地方,和如何调用Minigpt4来实现功能?希望有做过类似项目的朋友可以分享一一下自己的经验!万分感谢~~·

  • 写回答

15条回答 默认 最新

  • 开发技术控 2023-10-10 14:42
    关注
    获得0.30元问题酬金

    您要实现自动生成图片描述的需求,我理解您的意思是不想一个一个在ChatGPT网页上手动输入图片和问题,而是想批量自动生成描述对吗?
    使用Minigpt可以实现您的需求,方法如下:

    1. 直接调用Minigpt的API接口,不需要使用交互页面。具体API参考官方文档:https://github.com/Sarafian/Minigpt
    2. 准备prompts和图片的文本描述,比如:
    Prompt:
    Please provide a detailed description for the following image: 
    {image_description}
    
    Response: 
    
    Prompt:  
    Please describe the main colors in this image:
    {image_description}
    
    Response:
    
    
    
    
    1. 在代码中循环每张图片,用Python的requests库调用Minigpt API,传入prompt和参数。
    2. Minigpt会返回自动生成的描述文本,你可以保存解析结果。
    3. 这样就可以批量自动完成了。
      具体实现可以参考这个例子:
      https://github.com/acheong08/minigpt/blob/main/example.py
    评论

报告相同问题?

问题事件

  • 系统已结题 10月18日
  • 创建了问题 10月10日

悬赏问题

  • ¥100 探针系统研发相关实习报告编写问题
  • ¥15 求帮生成一个lattice diamond的许可证
  • ¥15 大一前端新生求教学解答
  • ¥15 如何制作一个可以查看“网游有序列的装备词条”的软件/插件
  • ¥15 CS2打5E与完美天梯匹配会与服务器断开连接(黑框没标明具体原因)
  • ¥15 利用cst反推材料电磁参数,推出想x,y,z方向的相对介电常数与磁导率
  • ¥15 求帮助!用赛灵思FPGA XC7A35T对一个频率50MHz的数字信号读取高低电平,只用HR bank普通单端io进行采样可以吗
  • ¥15 训练准确率100%,测试准确率只有50%
  • ¥15 grafana创建dashhabord提示no data sources of type Prometheus Alert
  • ¥15 python用arima时间序列法预测不出结果 急