创建Discourse AI示例的最佳实践

您好!我注意到Discourse AI插件现在在管理面板中包含了一个示例部分,您可以在其中模拟之前的用户/模型交互,以引导更好的回答。

关于创建这些示例,有哪些最佳实践吗?它们应该简短而重点突出,还是更像完整的回答?

另外,这是否是一个将内容放在通常会放在角色/系统提示中的好地方?模型对示例的处理方式与对提示中的内容有何不同——它们是否被加权或以不同方式处理?

我只是想在不让提示变得臃肿的情况下,更好地利用这个功能。期待您的建议或澄清!

2 个赞

它们应该遵循您期望输出的相同格式。如果您希望在后续交互中得到简短的回复,请保持示例简短,反之亦然。

不是。这只是追加对话轮次,这些轮次将在与该 persona 的每次交互之前加上。

这取决于模型。有些模型(如 Gemma)对系统提示和用户消息的处理权重基本相同。而其他模型则更看重系统提示。

这个想法是,您与该 persona 的对话将是这样的:

system: system prompt goes here
user: example 1
assistant: example 1
user: example 2
assistant: example 2
user: your actual message goes here
assistant:

其中示例非常适合帮助确定助手消息的风格

2 个赞