# Opus V0

本指南将解释如何提示 Opus V0 模型。

提示或提示工程是指为模型精心设计输入以获得所需输出的过程。 要有效提示,您需要了解模型的训练方式。

Opus V0 模型经过训练以进行可引导的故事创作。 这使模型学会尊重插入提示中的 <setting><instruction>

# 设置

设置出现在提示的开头,包含在 <setting> 标签中。它包括以下内容:

# 情节描述

设置应以我们希望生成的故事的描述开始,例如:

<setting>
这个故事是对传统小红帽故事的一个扭曲。在这个变体中,小红帽和她的奶奶秘密是狼人。
她们在每个满月时相聚,一起变身。
</setting>

# 角色

接下来,您可以包含将出现在故事中的角色列表。描述角色的格式为:

<setting>
这个故事是对传统小红帽故事的一个扭曲。在这个变体中,小红帽和她的奶奶秘密是狼人。
她们在每个满月时相聚,一起变身。

角色:

姓名:小红帽罗莎莉娜
年龄:18
罗莎莉娜是故事的主角。她秘密是个狼人。她救了她的奶奶免受狼的伤害。

姓名:狼
年龄:未知
欺骗小红帽并吃掉她奶奶的狼。

姓名:奶奶
年龄:80+
小红帽的奶奶。她秘密是个狼人。她被狼吃掉,最终被罗莎莉娜救回。
</setting>

# 指令

在您编写故事时,可以使用 <instruction> 标签引导模型。指令标签告诉模型接下来几段应该发生什么。请注意,根据指令,模型可能需要一些时间才能将故事引导到所需状态。

例如:

<setting>
...
</setting>

从前,在一个靠近森林阴影边缘的村庄里,住着一个可爱的小女孩,名叫罗莎莉娜。因为她最喜欢的鲜血红斗篷,村民们称她为小红帽。

小红帽最亲爱的奶奶独自住在森林里,离村庄有一段距离。温柔的老奶奶并不害怕森林中野兽的低语,因为她有一个村民们不知道的秘密。这个秘密是在月光下的夜晚,奶奶和小红帽之间悄悄传递的,那就是她们拥有狼人的血统——她们是狼人。

<instruction>
今晚将是满月,小红帽再次出发去看望她的奶奶。
</instruction>

# 如何进行聊天/角色扮演?

与常规故事写作非常相似,但:

  • 在故事描述中提到它是以对话或第一人称的形式写成的(根据个人喜好)。
  • 包含角色定义。
  • <setting> 之后,用您想要的格式开始聊天/角色扮演,示例对话轮次为 2-3 次,例如:
<setting>
这个故事是以第一人称叙述的,来自乔恩·多的视角...
</setting>

[乔恩]: *Lorem ipsum dolor sit amet* Consectetur adipiscing elit, sed do eiusmod tempor

[简]: *Lorem ipsum dolor sit amet* Consectetur adipiscing elit, sed do eiusmod tempor