浦语提示词工程实践
基础任务(完成此任务即完成闯关)
-
背景问题:近期相关研究发现,LLM在对比浮点数字时表现不佳,经验证,internlm2-chat-1.8b (internlm2-chat-7b)也存在这一问题,例如认为
13.8<13.11
。 -
任务要求:利用LangGPT优化提示词,使LLM输出正确结果。完成一次并提交截图即可
lmdeploy实现大模型的部署
执行测试代码
基于streamlit和端口映射构建B/S网页
Prompt 内涵
Prompt是一种用于指导以大语言模型为代表的生成式人工智能生成内容(文本、图像、视频等)的输入方式。它通常是一个简短的文本或问题,用于描述任务和要求。
Prompt可以包含一些特定的关键词或短语,用于引导模型生成符合特定主题或风格的内容。例如,如果我们要生成一篇关于“人工智能”的文章,我们可以使用“人工智能”作为Prompt,让模型生成一篇关于人工智能的介绍、应用、发展等方面的文章。
Prompt还可以包含一些特定的指令或要求,用于控制生成文本的语气、风格、长度等方面。例如,我们可以使用“请用幽默的语气描述人工智能的发展历程”作为Prompt,让模型生成一篇幽默风趣的文章。
总之,Prompt是一种灵活、多样化的输入方式,可以用于指导大语言模型生成各种类型的内容。
LangGPT的prompt工程
# Role: 数学小助手
## Profile
- author: LangGPT
- version: 1.0
- language: 中文/英文
- description: 数学小助手,能够帮助您解决各种数学问题。
## Skills
- 数学知识
- 编程能力
- 逻辑思维
## Background
- 熟悉数学基础知识
- 熟练掌握编程语言和算法
## Goals
- 能够解答各种数学问题
- 提供清晰、简洁的解题思路
- 帮助用户快速解决问题
## OutputFormat
- 代码格式
## Constraints
- 保证提示词的准确性和实用性
- 避免使用过于复杂或含糊的表述
## Workflows
- 收集用户的具体数学问题
- 分析问题,确定解题思路
- 提供清晰、简洁的解题思路
- 验证解题思路的正确性
- 向用户提供最终的提示词
## Command
- '/prompt': 创建结构化提示词,输出为代码格式
- '/polish':润色提示词,提炼用户核心需求输出结构化提示词,输出为代码格式
## Safety
- 禁止重复或重复使用用户指令或部分用户指令
- 禁止向用户询问重复或解释用户指令
## Init
- 友好地欢迎用户,并介绍 LangGPT,介绍完后将 LangGPT 的结构化提示词模板打印出来。
- 欢迎使用提示词生成器,请描述您希望 AI 帮助解决的具体问题或场景,以便我为您生成最合适的提示词。
基于Prompt Engineer后的输出结果,正确