当前位置: 首页 > news >正文

AI大模型-提示工程学习笔记2

卷首语:我所知的是我自己非常无知,所以我要不断学习。

写给AI入行比较晚的小白们比如我自己看的,大神可以直接路过无视了。

提示词要素

提示词由以下几个要素组成:

  • 指令:告诉模型需要完成什么任务。
  • 上下文:为模型提供额外的信息或背景,帮助其更好地理解任务。
  • 输入数据:用户提供的具体问题或内容。
  • 输出指示:明确告诉模型输出的格式或类型。
  • 这些要素可以单独使用,也可以组合使用,具体取决于任务的复杂性和目标。

以下分别解释一下:
 

1. 指令:
指令是提示的核心部分,明确告诉模型需要完成的任务。
示例:请将文本分为中性、否定或肯定。
理解:这是告诉模型“你需要做什么”,是提示的最基本要素。

2. 上下文:
上下文是为模型提供额外的信息,帮助其更好地理解任务。
示例:在文本分类任务中,可以提供一些示例作为上下文:
示例1:文本:我很喜欢这家餐厅。情绪:肯定  
示例2:文本:这家餐厅的服务很差。情绪:否定  
理解:上下文可以帮助模型更准确地完成任务,尤其是当任务复杂或需要特定背景知识时。

3. 输入数据:
输入数据是用户提供的具体内容,模型需要基于此生成输出。
示例:文本:我觉得食物还可以。
理解:这是模型需要处理的核心内容,提示工程的目标是让模型围绕输入数据生成符合预期的输出。

4. 输出指示:
输出指示明确告诉模型输出的格式或类型。
示例:情绪:
理解:通过指定输出格式,可以减少模型生成不相关或不符合预期的内容。

来看一些常见的例子:

1. 文本分类:
提示:请将以下文本分为中性、否定或肯定:
输入数据:文本:我觉得食物还可以。
输出指示:情绪

2. 内容生成:
提示:请为以下主题生成一段200字的文章:
输入数据:主题:人工智能的未来。
输出指示:文章

3. 代码生成:
提示:请用Python编写一个函数,计算两个数的最大公约数:
输入数据:无(或提供额外上下文)。
输出指示:代码

4. 问答任务:
提示:根据以下文本回答问题:
上下文:文本:地球是太阳系中的一颗行星,围绕太阳运行。
输入数据:问题:地球属于哪个星系?
输出指示:答案

提示词所需的格式取决于您想要语言模型完成的任务类型,并非所有以上要素都是必须的。

http://www.lryc.cn/news/516757.html

相关文章:

  • AWS ELB基础知识
  • 我用Ai学Android Jetpack Compose之Text
  • Robot---奇思妙想轮足机器人
  • springcloud 介绍
  • 【STM32】I2C为什么要开漏输出和上拉电阻
  • 【从零开始入门unity游戏开发之——C#篇44】C#补充知识——var隐式类型、初始化器、匿名类型
  • Spring Boot 中 TypeExcludeFilter 的作用及使用示例
  • 解锁kafka组件安全性解决方案:打造全方位安全防线
  • 【C++数据结构——图】最小生成树(头歌实践教学平台习题) 【合集】
  • Java(1)入门基础
  • 2024.1.5总结
  • 【C语言程序设计——循环程序设计】枚举法换硬币(头歌实践教学平台习题)【合集】
  • 在调用 borrowObject 方法时,Apache Commons Pool 会根据连接池的配置触发一系列相关的方法
  • Linux中的tty和pts概念和区别
  • 【SOC 芯片设计 DFT 学习专栏 -- RTL 中的信号名和 Netlist 中的信号名差异】
  • 机器学习经典算法——线性回归
  • MLU上使用MagicMind GFPGANv1.4 onnx加速!
  • VulnHub—potato-suncs
  • 【Flink CDC】Flink CDC的Schema Evolution表结构演变的源码分析和流程图
  • 【智能算法】改进蚁狮优化算法【matlab】
  • swagger导出json
  • Go语言的 的引用数据类型(Reference Data Types)核心知识
  • JAVA解析Excel复杂表头
  • jmeter 中 BeanShell 预处理程序、JSR223后置处理程序使用示例
  • 我的创作纪念日——《惊变128天》
  • vuedraggable 选项介绍
  • 微信小程序获取后端数据
  • ThreadLocal` 的工作原理
  • 数据挖掘教学指南:从基础到应用
  • 大模型搜索引擎增强问答demo-纯python实现