以下是关于 prompt 编写的最佳实践:
此外,还需注意: 我们可以要求模型生成具有给定目标长度的输出,可用字数、句数、段落数、要点数等来指定。但指示模型生成特定字数的精确度不高,尤其对中文而言。相对来说,约束句子数量比明确要求字数更稳定,且 ChatGPT 4 在这方面的表现比 3.5 版本更稳定。对于既有文本的概括或改写,提供明确文本让模型概括时效果较好。
写prompt(提示)是一个关键的步骤,它决定了AI模型如何理解并生成文本。一个好的prompt能够帮助AI模型更好地理解任务的要求,并生成更符合预期的文本。以下是一些编写prompt的建议:1.明确任务:确保你的prompt清晰地定义了任务。例如,如果你需要写一个故事,你的prompt应该包含故事的背景、角色和主要情节。2.提供上下文:如果任务需要特定的背景知识,确保在prompt中提供足够的上下文。例如,如果你需要写一篇关于某个历史事件的报告,提供一些关于该事件的基本信息。3.使用清晰的语言:尽量使用简单、清晰的语言来描述任务。避免使用模糊或歧义的词汇,以免AI模型产生误解。4.给出具体要求:如果你的任务有特定的格式或风格要求,请在prompt中明确指出。例如,如果你的文章需要遵循特定的格式或引用特定类型的文献,确保在prompt中说明。5.使用示例:如果你有特定的期望结果,可以在prompt中提供示例。这有助于AI模型更好地理解你的需求。6.保持简洁:尽量保持prompt简洁明了。过多的信息可能会使AI模型产生困惑,导致生成不准确的结果。7.使用关键词和标签:在prompt中使用关键词和标签可以帮助AI模型更好地理解任务的主题和类型。
我们可以要求模型生成具有给定目标长度的输出。可以用字数、句数、段落数、要点数等来指定目标输出长度。但要注意的是,指示模型生成特定字数的精确度并不高(尤其是对中文)。模型可以更可靠地生成具有特定段落数或要点数的输出。1.无中生有地生成句子:由于token计算的问题,我们往往很难让模型生成特定的精确字数,比如在这个案例中我们可以看到,虽然我们明确要求模型输出20个字(中文字符),但它实际生成了33个中文文字,38个中文字符(含标点)。我们可以进一步做出更详细的约束和要求,以便它能达到我们要的效果:但值得注意的是,无论如何,这并不稳定。相对来说,约束句子的数量要比明确要求字数稳定很多。而相对来说,ChatGPT 4在这一要求上的表现要比3.5版本稳定多了:1.对既有文本的概括或改写:但是当我们提供一段明确的文本,要求模型进行概括的时候,效果要好很多,下面是一个把三引号中的内容(约200字)概括为50字的例子,它实际生成了56个字符,52个字。3.同样的,我们可以使用这样的提示方法:
我们可以要求模型生成具有给定目标长度的输出。可以用字数、句数、段落数、要点数等来指定目标输出长度。但要注意的是,指示模型生成特定字数的精确度并不高(尤其是对中文)。模型可以更可靠地生成具有特定段落数或要点数的输出。1.无中生有地生成句子:由于token计算的问题,我们往往很难让模型生成特定的精确字数,比如在这个案例中我们可以看到,虽然我们明确要求模型输出20个字(中文字符),但它实际生成了33个中文文字,38个中文字符(含标点)。我们可以进一步做出更详细的约束和要求,以便它能达到我们要的效果:但值得注意的是,无论如何,这并不稳定。相对来说,约束句子的数量要比明确要求字数稳定很多。而相对来说,ChatGPT 4在这一要求上的表现要比3.5版本稳定多了:1.对既有文本的概括或改写:但是当我们提供一段明确的文本,要求模型进行概括的时候,效果要好很多,下面是一个把三引号中的内容(约200字)概括为50字的例子,它实际生成了56个字符,52个字。3.同样的,我们可以使用这样的提示方法: