开发者社区 > ModelScope模型即服务 > 自然语言处理 > 正文

ChatYuan回复长度限制怎么修改

安装了Modelscope,也装了ChatYuan-large-v2模型 进入python后输入:

from modelscope.utils.constant import Tasks
from modelscope.models.nlp import T5ForConditionalGeneration
from modelscope.preprocessors import TextGenerationT5Preprocessor

model = T5ForConditionalGeneration.from_pretrained('ClueAI/ChatYuan-large-v2', revision='v1.0.0')
preprocessor = TextGenerationT5Preprocessor(model.model_dir)
p = pipeline(task=Tasks.text2text_generation, model=model, preprocessor=preprocessor)

然后执行对话命令: p('用户:写一篇文章,题目是未来城市\n小元:',)

得到的回复是: {'text': '未来城市,是人类智慧和科技的结晶,它将引领城市发展的方向,引领'} 每次回复都只有这么点长度,请问我需要修改哪部分才能够让他的回复长度变长

展开
收起
游客zegy2tp2nunwo 2023-05-25 14:54:28 442 0
1 条回答
写回答
取消 提交回答
  • image.png

    您好,可以按照这个配置修改参数

    2023-06-20 10:29:53
    赞同 展开评论 打赏

包含命名实体识别、文本分类、分词、关系抽取、问答、推理、文本摘要、情感分析、机器翻译等多个领域

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载