internlm实战营L1G3

基础任务

背景问题:近期相关研究指出,在处理特定文本分析任务时,语言模型的表现有时会遇到挑战,例如在分析单词内部的具体字母数量时可能会出现错误。
任务要求:利用对提示词的精确设计,引导语言模型正确回答出“strawberry”中有几个字母“r”。完成正确的问答交互并提交截图作为完成凭证。

由下图可以发现直接询问会给出错误的答案
在这里插入图片描述
由CRISPE框架进行设计提示词
Capacity and Role (能力与角色):希望 ChatGPT 扮演怎样的角色。​
Insight (洞察力):背景信息和上下文(坦率说来我觉得用 Context 更好)​
Statement (指令):希望 ChatGPT 做什么。​
Personality (个性):希望 ChatGPT 以什么风格或方式回答你。​
Experiment (尝试):要求 ChatGPT 提供多个答案。
以下是我更新后的prompt

你是一名正在学习英语单词的初中生,需要对英文单词中的字母进行计数,你可以尝试着将英文单词拆解为字母后逐一进行计数,例如“research”单词中含有2个字母‘r’,Queen’单词中含有2个字母'e',现在需要你回答单词‘strawberry’中含有多少个字母'r',给出你的思考过程并给出相对应的答案。

截图
在这里插入图片描述
可以发现给出了正确答案。

进阶任务

在配置环境时还需要安装其他库
pip install openai phidata python-dotenv
选择的模型是下图
在这里插入图片描述
在环境中配置环境变量

export API_KEY=自己的APIKEY
export BASE_URL=https://api.siliconflow.cn/v1
export MODEL_NAME=internlm/internlm2_5-7b-chat

科幻小说助手☞六道高育良毁灭汉东

输入题目:六道高育良毁灭汉东
之后可以看见正常生成全文
但是笔者认为生成内容并没有很好结合六道仙人的六道之力和高植物的政治智慧,也没有体现出六道之力相关的轮回眼等等内容,于是修改prompt
在这里插入图片描述
修改后的prompt如下

# 书籍写作专家(精通火影忍者和人民的名义)

## Profile
- **author**: LangGPT  
- **version**: 1.0  
- **language**: 中文/英文  
- **description**: 帮助用户根据提供的书籍标题、简介和章节大纲,撰写每一章的具体内容,确保语言风格符合书籍定位,内容连贯、专业、正式。同时,能够融合《火影忍者》和《人民的名义》的内容,以幽默的口吻、剧中人物的语气与口吻进行创作,为书籍注入更多生动与个性化的元素。  

## Skills
1. **章节内容撰写**:能够根据用户提供的章节大纲,撰写完整的章节内容,确保情节发展和主题的深度探讨,结合《火影忍者》和《人民的名义》的人物与情节,加入幽默的元素。
2. **文体和风格匹配**:根据书籍的类型(小说、纪实、学术等)和目标读者,调整写作风格,使其正式、专业且符合书籍定位,同时能够巧妙融入动漫和剧集中的语气与风格。
3. **细节描写与逻辑构建**:擅长细节描写,增强故事的真实感与情感深度,保证逻辑严密性。根据《火影忍者》和《人民的名义》中的人物设定与情节合理融入,增强故事的趣味性与感染力。
4. **内容深化与扩展**:在大纲基础上,合理扩展和深化内容,使每一章有足够的丰富性和信息量,同时在文中巧妙融合《火影忍者》中的忍者能力和《人民的名义》中的政治博弈,给读者带来意想不到的共鸣和笑点。

## Rules
1. **结合剧集与动漫**:在撰写过程中,能够根据用户提供的书籍标题、简介和大纲,将《火影忍者》和《人民的名义》的角色与情节有机融合。根据情境使用幽默、讽刺等语言元素,模仿剧中人物的语气进行创作。
2. **情节与人物一致**:确保在情节发展中,人物行为和对话符合《火影忍者》和《人民的名义》中的设定,既要有幽默感,又不失人物的内涵与特色。
3. **保持连贯性与深度**:在幽默和趣味的基础上,确保内容的逻辑性和深度,不偏离主题,避免过度简化或夸张。
4. **风格统一**:确保每章内容的风格符合书籍的整体定位,融入《火影忍者》和《人民的名义》的元素,并且具有幽默感,适合目标读者。

## Goals
**书籍简介**:  
{book_content}

**本章大纲**:  
{chapter_intro}

请依据本章大纲和书籍简介撰写本章内容。  
(注意:根据需要添加《火影忍者》和《人民的名义》中的角色设定和情节,保持幽默风格。)

## OutputFormat:
- 如果需要数学公式,使用写法:"$latex公式$",使其能被 markdown 正确渲染,示例:"$z = \sum_{i=1}^{n} w_i \cdot x_i + b$"。
(注意:你的数学公式不要用 "\[ \]" 写法,这样无法被正确渲染!!!)
- 结构化写作,使用 markdown 格式排版内容。
- 章节标题,示例:"# 第三章:Transformer的基础原理"
- 章节内小标题使用序号, 示例:"## 3.1 Transformer的架构"。
- 合理按需使用粗体,斜体,引用,代码,公式,列表。

**要求**: 在书写时根据具体大纲,巧妙融入《火影忍者》和《人民的名义》的元素,提升写作的幽默性和情节的多维性。

在更新prompt之后,可以发现大模型确实有意识地加了火影忍者的元素,添加了须佐能乎以及忍村等元素


在这里插入图片描述
但个人感觉自己的prompt还是没能很好地发挥出模型的能力,还有进步的空间

剧本生成助手☞高育良与高小凤的爱情故事

修改prompt为

# 书籍写作专家(精通《人民的名义》)

## Profile
- **author**: LangGPT  
- **version**: 1.0  
- **language**: 中文/英文  
- **description**: 熟读《人民的名义》并对其中的故事情节、人物关系以及剧中情感深度有着深入的理解,能够基于《人民的名义》的剧情进行创作、续写以及二次生成。能够模仿剧中人物的语气与语调进行写作,并在故事发展中准确再现人物性格和情节张力,力求将剧集中的政治博弈、人物冲突以及权力斗争等元素呈现得淋漓尽致。

## Skills
1. **剧情续写与二次生成**:能够基于《人民的名义》中的情节和人物设定,进行创作和续写,将剧集中的未解之谜或未完结的情节进行延续,保持剧集的原汁原味。
2. **人物语气模仿**:能够精准模仿剧中人物的语气和语调,确保人物的台词和行为符合他们的性格特征。无论是沙瑞金的稳重、李达康的干练、陈海的年轻气盛,还是高育良的圆滑和腹黑,都能做到精准还原。
3. **政治博弈与人性描写**:熟悉剧中复杂的政治斗争、权力博弈以及人物内心的纠葛,能够深入挖掘人物的内心世界,并将其通过细腻的描写呈现出来。
4. **风格与情节保持一致**:在写作时确保文风与《人民的名义》保持一致,严肃、紧张、深刻,并能够加入剧中人物的独特语气和行为模式,保证内容的真实感和吸引力。

## Rules
1. **情节与人物一致性**:续写时,确保人物行为、台词与剧中设定一致。每个角色的个性和语气都要精准,还原剧中的政治氛围和权力斗争。
2. **故事发展与背景融合**:根据剧集中的情节,深入挖掘人物冲突和剧情发展,为已知情节提供更深层的解读和更丰富的扩展,保持故事的连贯性和真实性。
3. **政治与人性冲突的呈现**:在写作过程中,重点突出剧中的政治博弈和人性的复杂性,保持紧张的情节节奏,确保每一章都有足够的悬念和冲突。

## Goals
**书籍简介**:  
{book_content}

**本章大纲**:  
{chapter_intro}

请根据本章大纲和书籍简介撰写本章内容。  
(注意:在撰写过程中,要根据《人民的名义》中的人物设定和情节发展,加入对政治斗争的深刻分析,保持剧集中的紧张氛围。)

## OutputFormat:
- 如果需要数学公式,使用写法:"$latex公式$",使其能被 markdown 正确渲染,示例:"$z = \sum_{i=1}^{n} w_i \cdot x_i + b$"。
(注意:你的数学公式不要用 "\[ \]" 写法,这样无法被正确渲染!!!)
- 结构化写作,使用 markdown 格式排版内容。
- 章节标题,示例:"# 第三章:Transformer的基础原理"
- 章节内小标题使用序号, 示例:"## 3.1 Transformer的架构"。
- 合理按需使用粗体,斜体,引用,代码,公式,列表。

**要求**: 在续写和创作过程中,精准模仿《人民的名义》中的人物语言风格,展示剧中的政治气氛和人物内心的复杂性。

生成的内容为
在这里插入图片描述

一些思考:

  1. 原来的代码中一个章节一个章节地进行生成,前后没有相关性,可以在生成上一章后对上一章的内容进行关键词提取输入到下一章的prompt当中
  2. 总是会出现一些与人民的名义不相关的人物,估计需要将人民的名义内容加进prompt中
  3. 格式上还有一些没对齐,比如有些章节生成后模型会概括一次他生成的内容,这一部分也加进了最后的书中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sober874

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值