## 提示词工程简介 在自然语言处理(NLP)和对话系统中,提示(prompt)通常是指用户输入的文本或问题。通过仔细设计和选择提示,可以指导模型的生成过程,使其更符合用户的需求。 提示词工程是指设计和优化提示的过程,以使人工智能模型能够更好地理解用户的意图和要求,并生成更准确、有用的响应。提示词工程的主要目标是: - 了解如何格式化和设计提示使模型效果最佳。 - 探索不同 prompt 对模型输出的影响。 - 创造出能优化模型输出的提示。 一般业务优化的过程,主要包括三个环节: ![](../../.resources/image-1778904087718.png) 如下我们分别分三个部分来进行介绍: ## 一、Prompt 设计 **目标**:选择适当的提示格式和语言,以清晰明确地表达用户的意图。 **过程:** 首先,需要明确目的,在使用 prompt 之前,明确目的是什么,即准备让模型做什么样的事情。在明确目的之后,然后构造 prompt,构造的过程,主要包括如下关键点: ### 1、提供更多相关的细节,可以获得更准确的答案 如背景、目的、受众、要求等。 | **原始 prompt** | **更好的 prompt** | | --- | --- | | 编写一篇太空探索的文章 | 为一群10-15岁的孩子编写一篇介绍太空探索历史的文章。 | | 请写一篇文章,关于环保的,500字 | 请撰写一篇500字的文章,讨论城市绿化对空气质量改善的影响。文章应包括以下方面的内容:城市绿化的定义,如树木和公园的增加,它们如何减少空气中的污染物,以及在城市规划中推广城市绿化的可行性措施。请提供相关数据和案例研究以支持你的论点。 | ### 2、使用分隔符去更清晰地区分输入的不同部分 ``` 请把三个引号括起来的文本,分别总结成为一句话 '''文本内容1''' '''文本内容2''' ``` ### **3、引导结构和组织要求** 在这个过程中,可以为任务提供明确的结构和组织要求。指明任务的各个部分应该包括什么内容,有助于模型组织思维和材料。