关于提示学习
提示学习
Prompt learning也被称为阅读理解提示学习(Prompted Reading Comprehension)是一种强化学习技术,用于训练语言模型在给定一个提示(prompt)的情况下生成合适的回答或补全文本。在基于提示学习中,模型会根据给定的提示文本,生成应答或者补全文本的后续部分。该技术广泛应用于问答系统、对话生成和文章补全等任务中。相比于传统的生成式模型,基于提示学习可以使模型更加精确地生成符合提示意义合适回答,减少了模糊或不相关的生成结果,提升了生成的质量。
openprompt
- OpenPrompt是一个开源的提示学习框架,旨在帮助研究人员和开发者更好地进行基于提示学习的实验和应用。它由清华大学自然语言处理与社会人文计算实验室开发,是基于Pytorch实现的。
- OpenPrompt提供了丰富的功能和工具可以方便地构建和训练基于提示的生成模型。用户可以根据自己的需求定义提示模板、修改模型结构和参数,模型训练和评估。
- 除了基本的模型构建和训练功能外,OpenPrompt还供了一系列辅助函数和工具,如数据处理、指标计算、解释性分析等,帮助用户更好地理解和调优生成模型。
openprompt库中存在代码问题
truncate_from_head 和 truncate_from_tail两个函数得到的效果一样,from_head的代码存在细节错误:
part[to_trunc:] ==> part[:-to_trunc]
# 在TokenizerWrapper类中(路径为openprompt\plms\utils.py)代码第148行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY