0
点赞
收藏
分享

微信扫一扫

C语言基础关键字的含义和使用方法

目录

一、基本术语

二、提示词设计的基本原则

三、书写技巧

2.1 赋予角色

2.2 使用分隔符

2.2 结构化输出

2.3 指定步骤

2.4 提供示例

2.5 指定长度

2.6 使用或引用参考文本

2.7 提示模型进行自我判断

2.8 思考问题的解决过程

​编辑

2.10 询问是否有遗漏

2.11 问题分类

​编辑

2.13 总结和过滤长对话/文档

2.14 调用拓展工具

2.15 授予特定的权限

四、应用场景

完成任务

掌握新知

检验认知

情况分析

五、参考资料


一、基本术语

概念

定义

案例

提示词

prompt

向AI模型提出的问题或者指示,告诉它我们希望得到什么样的回答或结果,是与模型互动的主要形式。

  • 任务:生成一封电子邮件邀请。

  • 提示词请帮我写一封邀请同事参加下周五团队建设活动的电子邮件,活动地点是公司附近的公园。

上下文

context

提供给模型的额外信息,使其能够更好地理解任务或问题背景,这包括背景信息、前置条件以及相关细节

  • 任务:生成文章简介

  • 提示词:请帮我总结一下这篇的简介"(上下文...在我的后园,可以看见墙外有两株树,一株是枣树,还有一株也是枣树..."

示例

Example

通过提供具体的示例,模型可以根据这些示例理解并生成期望的输出格式和内容,适用于需要特定格式或风格的任务。

  • 任务:生成类似风格的段落。

  • 提示词:请按照以下示例的风格,写一篇关于AI 的小红书“(示例)...❗️实现预测分析 ✅ 12 大经典算法一次搞定💘💘💘...

长对话

涉及多轮次交互,通常包含大量信息交换和复杂的上下文处理,模型需要记住和引用大量前文信息,以确保对话的连贯性和逻辑性。
  • 任务:教师与学生讨论一个复杂的学术问题。

  • 案例

    • 用户:现在假设你是物理教授,我是你的学生,现在我对量子力学还有些疑惑。

    • 模型:好的,你具体是对哪个部分有疑惑呢?

    • 用户:我不太理解为什么粒子在双缝实验中表现出波粒二象性。

    • 模型:这是一个很好的问题。量子力学的核心就是波粒二象性。简单来说,粒子在没有被观测时表现为波,当被观测时则表现为粒子。

二、提示词设计的基本原则

三、书写技巧

2.1 赋予角色

  • 【作用】引导模型思考特定的角色身份的领域知识,生成更加贴合实际需求的响应

  • 【应用场景】在需要特定语气、风格或专业知识的场景中非常有用

💘 提示词:

⭕️ 具体案例:

2.2 使用分隔符

  • 【作用】分隔符可以帮助模型更清晰地理解不同部分的信息,从而生成更结构化和准确的内容

  • 【应用场景】在需要清晰区分多个步骤、段落或信息块、处理复杂任务、或需要多段输入输出的场景中,例如编写代码、回答多部分问题或生成多段文本。

💘 提示词:

⭕️ 具体案例:

2.2 结构化输出

可以请求模型,使用具体的格式进行输出,如文本加入emoji 😯,json 数据、字典格式等。

作用:通过明确的格式和结构引导模型生成内容,使输出更加有条理、易读和符合预期,对报告撰写、数据整理、多段回答等任务尤为重要。

应用场景:需要系统化、条理清晰的内容生成,如报告、总结、问答等。

💘 提示词:

请按照以下格式生成内容:"标题:xxx 引言:xxx 正文:xxx 结论:xxx"

⭕️ 具体案例:

2.3 指定步骤

通过明确的步骤引导模型生成内容,使输出过程更加系统化和有序。

作用:这种技巧适用于复杂任务或需要逐步完成的工作,能帮助确保每一步都被清晰准确地执行。

应用场景:需要分步骤执行的任务,如项目管理、操作指南、流程说明等。

💘 提示词:

⭕️ 具体案例:

2.4 提供示例

通过示例向模型展示期望的输出的内容,能够更准确地理解和生成符合要求的回答。

作用:对复杂或特定格式的任务有帮助

应用场景:需要特定格式、风格或内容结构的任务,如代码生成、文章写作、数据处理等。

💘 提示词:

⭕️ 具体案例:

2.5 指定长度

通过明确要求输出内容的长度(如字数、段落数、句子数等),引导模型生成符合期望长度的回答。

作用:有助于控制内容的简洁度或详尽度,确保输出内容在预期范围内。

应用场景:需要控制内容长度的任务,如摘要撰写、简短回答、详细说明等。

💘 提示词:

⭕️ 具体案例:

2.6 使用或引用参考文本

通过提供参考文本,让模型根据参考材料生成内容或在答案里直接对文本进行引用。

作用:这种方法能帮助模型更好地理解上下文或特定主题,提高生成内容的质量和相关性。

应用场景:需要基于现有材料生成新内容的任务,如阅读理解、文章改写、总结、扩写、评论等。

💘 提示词:

⭕️ 具体案例:

2.7 提示模型进行自我判断

让模型对其生成的内容进行自我评价和判断

作用:直接通过模型简单推理进行判断,帮助识别和修正潜在的问题

应用场景问题解答、技术分析、方案评估

💘 提示词:

  • 关于xx 的问题,你认为是正确的吗?你认为xx 这个观点,对吗?

  • 有人认为xx这个问题的答案是xx 的,你认同吗?

  • 请你判断一下xx 这个问题,并给出理由。

⭕️ 具体案例:

2.8 思考问题的解决过程

通过引导模型详细描述解决问题的过程,降低难度,帮助模型和用户理解每一步的逻辑和方法

作用:这种方法不仅能提供一个清晰的解决方案,还能教育用户如何解决类似的问题,还能提高数学计算问题的准确度

应用场景:需要详细阐述解决步骤的任务,如数学问题、编程任务、技术解决方案等。

💘 提示词:

⭕️ 具体案例:

2.10 询问是否有遗漏

通过提示模型对其生成的内容进行自我检查和验证,确保输出的准确性、一致性和完整性。

作用:这种方法能提高生成内容的质量,减少错误和遗漏,检查是否满足任务所需要的条件。

应用场景:需要高准确性和一致性的任务,如技术文档撰写、复杂问题解答、编写代码等。

💘 提示词:

⭕️ 具体案例:

2.11 问题分类

通过预先定义一组问题类别,将用户提出的问题或诉求进行分类,以便更高效地找到对应的解决方案。

作用:这种方法能显著提高问题处理的速度和准确性

应用场景:客服系统、技术支持、问题管理、任务分配等可以通过快速识别和处理不同类型或者复杂问题的场合

💘 提示词:

⭕️ 具体案例:

2.13 总结和过滤长对话/文档

通过概括、删除过滤、或整合长文档/长对话的内容

作用:帮助用户快速获取重要信息,从而节省时间和精力,解决模型对长对话或文档记忆力有限的问题,使得模型能够更高效地处理和理解大量信息。

应用场景:需要从大量文本中提取关键信息的任务,如会议记录总结、长篇文章或报告的概要提取、聊天记录整理等。

💘 提示词:

⭕️ 具体案例:

2.14 调用拓展工具

作用:增强模型的功能,实现复杂和多样化的业务,如自动化网页操作、数据抓取、内容筛选等功能。

应用场景:需要跨平台操作或使用多种工具协同工作的任务,如自动化网页处理、数据抓取、网络监控等。

⭕️ 具体案例:

Chrome 拓展工具

gpt插件商城

2.15 授予特定的权限

通过API调用、或与特定软件的集成或访问特定数据源,授予GPT特定权限可以增强其功能,如不使用本机环境,编写和运行Python代码等。

作用:扩展GPT的能力,完成更复杂的任务

应用场景:需要与外部系统或工具深度集成的任务,如数据计算、数据库查询、系统管理、自动化操作等。

💘 提示词:

⭕️ 具体案例:

四、应用场景

完成任务

💘 提示词:

⭕️ 具体案例:

掌握新知

💘 提示词:

⭕️ 具体案例:

检验认知

💘 提示词:

⭕️ 具体案例:

情况分析

💘 提示词:

⭕️ 具体案例:

五、参考资料

  • ChatGPT 官方文档-提示工程

  • 学完这个视频,简历加一条:熟练掌握ChatGPT解决复杂问题|ChatGPT使用教程_哔哩哔哩_bilibili

举报

相关推荐

0 条评论