知乎风格答案生成
curl 1664081855183111.cn-shanghai.pai-eas.aliyuncs.com/api/predict/m6_zhihu_qa_pai -H 'Authorization:MTI2YmE0M2Y5ZDJkNGI2Y2RmYWM1Y2ViZDdjZWYzNmRkYzNhZDg1Nw==' --data-binary '{"text": "如何增加一个人的自信?","max_length": 128,"beam_size": 3,"no_repeat_ngram": 3,"repeat_penalty": 1.25,"length_penalty": 3}'
如何增加一个人的自信?回答:谢邀。首先,你要知道自己的优势在哪里,然后再去努力提升自己,这样才能让自己变得更加自信。其次,多看书,多学习,多思考,多总结。最后,不要太在意别人的看法,做好自己就行了。
图片描述生成
下载脚本client_demo_vqa_pai.py
安装相关的python3依赖
$ pip install Pillow
下载一张图片,链接
这个链接下载下来是一个故宫的图片,我们把它命名为 gugong.png
运行图文生成的脚本:
$ python client_demo_vqa_pai.py --img gugong.png
最后输出:
故宫博物院。故宫,是中国明清两代的皇家宫殿,也是世界上现存规模最大、保存最为完整的木质结构古建筑之一。它坐落在北京中轴线的中心,是我国古代宫廷建筑的集大成者。它的前身是紫禁城,始建于明永乐十八年(1420年),是明、清两朝的皇宫,被誉为世界五
参数解释
| 参数 | type | required | 参数说明 |
|---|---|---|---|
| max_length | int | True | 最大生成长度 |
| beam_size | int | True | beam search生成时的beam数 |
| repeat_penalty | float | False(default=1.25) | 重复生成惩罚系数, 小于1.0时为鼓励生成重复词语, 大于1.0时为限制生成重复词语。 |
| no_repeat_ngram | int | False(default=3) | 禁止重复出现ngram长度 |
| length_penalty | float | False(default=1.0) | 长度惩罚系数, 小于1.0时为倾向于生成短文本, 大于1.0时为鼓励生成长文本 |
