【人工智能】讯飞星火Prompt提示词工程基础学习

在这里插入图片描述

AI Prompt工程师认证学习
在这里插入图片描述

为什么要创建AI助手

1)解决重复性操作,使用Prompt结构化的模板将AI大模型的特定能力固定,一劳永逸
2)减少输入,减少反复思考压力
3)更稳定,效率提升,可以直接使用已经调整好参数的AI助手所提供的服务(提高生产力)
4)便于分享,将助手分享给其他用户共同体验解决多人使用问题。

Prompt知识点

定义:简单来说它是给AI模型的指令,通常被称为提示词,在AI模型中起着关键的作用。

使用场景
Prompt作为一种基于自然语言处理的交互方式,在多个领域和应用场景中发挥着重要作用,以下是几个典型的使用场景:

  1. 自动化测试:在软件开发中,Prompt可以用来自动化编写测试用例,通过自然语言描述测试场景和预期结果,减少手动编写测试代码的工作量。

  2. 智能客服:企业利用Prompt技术创建智能客服系统,能够理解客户提出的问题并给出准确的解答或指引,提高客户服务效率和满意度。

  3. 语音助手:智能家居、手机应用中的语音助手通过解析用户的语音Prompt,执行诸如查询天气、设置闹钟、播放音乐等任务。

  4. 内容生成:在写作、新闻、广告等行业,Prompt用于引导AI模型生成文章、故事、广告文案等创意内容,提高内容创作效率。

  5. 教育辅导:教育领域利用Prompt设计互动学习材料,根据学生的学习进度和需求提供个性化的教学指导和练习题。

  6. 数据分析与报告:企业可以构建Prompt来自动分析数据并生成报告,比如财务报告、市场分析报告等,帮助决策者快速获取关键信息。

  7. 医疗健康:Prompt技术可以用于生成医疗报告、病例分析,甚至是辅助医生进行初步诊断,依据患者病史和症状提供可能的治疗建议。

  8. 电商与零售:在电商行业中,Prompt可以用来优化产品推荐,根据用户的需求描述快速筛选出合适的商品,或是自动生成商品描述和营销文案。

  9. 创作辅助:对于作家、设计师等创意工作者,Prompt可用于激发灵感,如生成艺术作品的概念描述或为创作提供初始草稿。

  10. 研发与创新管理:在科研和产品开发过程中,Prompt可以辅助头脑风暴,帮助团队生成新的研究思路或产品特性想法。

综上所述,Prompt技术以其灵活性和高效性,在众多需要人机交互和内容生成的场景中展现出广泛的应用潜力。

Prompt局限性

1)时效性
Prompt提示词与AI大语言模型交互的知识来自训练时接触到的数据,无法提供位置信息或新的发现。

2)上下文记忆
上下文记忆问题可能是由于模型在处理超长文本时遇到了字节长度限制或者信息丢失的情况导致的。这可能会导致模型在较长的对话或文本中失去一些先前的上下文信息。
要解决上下文记忆问题,可以尝试:
a.文本分割:如果你的文本很长,可以尝试将其分割成较短的段落或句子,减轻模型处理长文本时的记忆负担。
b.清晰明了的表达:尽量使用清晰、简洁的语言表达你的问题或信息,避免过于复杂的句子结构。
c.逐步引导:如果有一个较长的对话历史,可以逐步引导模型,提供必要的背景信息,确保模型能够理解上下文。
d.检查输入格式:确保输入的格式符合模型的期望,避免包含过多的冗余信息或不必要的细节。

3)AI幻觉
什么是AI幻觉问题?
大型语言模型有时会产生看似合理但实际上错误或脱离上下文的回答,这种现象被称为“幻觉”。Prompt工程难以根除这种由模型内部机制引起的错误。
举例:设想一个情景,AI打语言模型被询问有关一个虚构的现象,最后回复并未标明该现象并不存在,或者没有相关信息可供查询,反而编造了一个听似合理的解答,并配以看似道理十足的引用,也就是一本正经的胡说八道。

4)精确字数

5)内容合规
AI大语言模型的生成内容是受国内监管的,当您的Prompt提问或AI回答的内容中存在敏感信息,AI大语言模型厂商会使用合规的方式进行过滤,不显示最终结果。

6)其他局限
Prompt的局限性包括对复杂理解的挑战、设计难度、输入格式的限制、模型思考方式的影响以及文化和语言偏见等。这些局限影响了Prompt技术的应用效果和效率,从而制约了其在多个领域的广泛推广。以下是对这些局限性的具体分析:

  1. 对复杂理解的挑战
    • 理解复杂任务的困难:尽管Prompt能够引导模型执行特定任务,但在处理需要深度理解和多步骤复杂推理的任务时,其表现通常不尽如人意[3]。例如,在解决复杂的数学问题或进行高级自然语言理解时,Prompt可能无法有效地指导模型生成正确答案。
    • 输出结果的不稳定性:即使是精心设计的Prompt,在不同的运行实例中也可能产生不同的结果[5]。这种不稳定性可能会影响关键任务的可靠性,从而限制其在高敏感度场景中的应用。
  2. 设计难度
    • 设计要求高:设计高效的Prompt需要深入理解底层模型的工作原理以及任务需求[4]。这需要用户具备一定的专业知识和技术背景,对于普通用户而言,这可能是一个较高的门槛。
    • 缺乏标准化模板:目前,Prompt的设计没有统一的标准或模板,每个任务基本都需要从头设计和优化[5]。这不仅增加了使用成本,也降低了Prompt技术的普及率。
  3. 输入格式的限制
    • 对输入格式的敏感性:Prompt的效果很大程度上依赖于其输入格式。如果输入格式层次不清或者信息不全,可能会导致模型无法正确解读指令,从而影响输出质量[3]。
    • 分隔符的重要性:在复杂或多任务的Prompt中,不同内容类型之间需要清晰的分隔符来区分。未能正确使用分隔符可能会导致解析错误或输出混乱[3]。
  4. 模型思考方式的影响
    • 模型思考方式的限制:模型在执行复杂任务时的思维方式可能受限于其训练数据和算法[3]。Prompt可以在一定程度上引导模型的思考逻辑,但无法完全改变其内在的算法约束。
    • 输出结果的不可控性:在某些情况下,即使Prompt被设计得非常明确和具体,模型的输出也可能与预期不符[3]。这是因为大模型在处理复杂信息时可能采取简化或启发式的解决方法,而不能完全遵循人类的逻辑路径。
  5. 文化和语言偏见
    • 偏见的传播:由于训练数据的限制,大模型可能携带文化和语言上的偏见[4]。Prompt作为模型输入的一部分,也无法完全避免这些偏见在生成结果中的体现。
    • 跨文化应用的局限性:在不同文化和语言背景下,同一个Prompt可能产生不同的效果[4]。这种差异可能会影响模型在全球范围内的通用性和一致性。

总之,尽管Prompt技术在AI应用领域具有巨大潜力,但其局限性也不容忽视。理解并克服这些局限,是进一步提高Prompt技术应用效果和普及度的关键。未来,通过标准化设计、提高模型透明度以及减少文化和语言偏见等措施,有望实现Prompt技术的更广泛应用和发展。

结构化框架

(*葵花宝典:指定角色扮演,明确分配任务,控制输出结果
例:我想你扮演一个英语老师,请你给我写一篇120字左右的英语作文,主题是小明买菜记)

明确并结构化地表达需求,可以提高输出回答的质量。一个有效的提示词应该包括:
a.角色:让模型扮演某个特定角色,比如“作家”、“设计师”或“历史学家”等。
b.任务:明确告诉模型你希望它完成的任务,比如“写一篇小说”或“设计一个标志”等。 
c.格式:指定你希望的输出格式,如“Markdown格式”或“pdf格式”。

进阶框架

下面简单扩展补充9种Prompt提示词框架:
APE:行动、目的、期望(Action Purpose Expect)
CARE:上下文语境、行动、结果、示例
RACE:角色、行动、上下文背景、期望
COAST:背景、客观、行动、场景、任务
CRISPE:能力、角色、洞察、陈述、个性、实验
RISE:角色、输入、步骤、期望
TRACE:任务、请求、操作、上下文、示例
ROSES:角色、客观、场景、预期解决方案、步骤
LangGPT:高级框架:Markdown语法 角色、限制、能力、工作流。。。

写好Prompt的法则

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/354122.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PhotoStage:功能强大的幻灯片制作软件

PhotoStage 是一款适用于 Mac 和 Windows 系统的出色幻灯片制作软件,它为用户提供了丰富多样且易于使用的功能,无论是用于个人回忆的整理、工作汇报的展示还是专业的演示文稿制作,都能满足您的需求。 一、丰富的媒体支持 PhotoStage 支持导入…

[图解]建模相关的基础知识-12

1 00:00:00,650 --> 00:00:06,200 我们看,下面这个,你看f里面定义域是编号 2 00:00:06,410 --> 00:00:09,040 值域是工号,各只有一个元素 3 00:00:11,850 --> 00:00:14,340 所以这些就没有了 4 00:00:14,610 --> 00:00:19,640…

宏观必读:数智化、气候能源、多极化趋势并存,如何获得转型性增长?

关键词速读: 双转型——创新主导的 “新质生产力”正加速推动中国产业的数字化和绿色低碳“双转型”。 双引擎——企业借助“技术创新”和“生态创新”两大引擎,乘势而上,赢得未来机遇。 生成式 AI 与大模型爆发式发展正在引发计算、开发、交…

自动化测试git的使用

git是一款分布式的配置管理工具。本文主要讲git如何在自动化测试中安装,上传及拉取下载代码。 1 、git 介绍 每天早上到公司,从公司的git服务器上下载最新的代码,白天在最新的代码基础上,编写新的代码,下班时把“代码…

Win11 删除文件时提示“找不到该项目,请重试”的解决办法

1、Win R 打开运行窗口,输入 notepad 并回车打开文本文档(记事本)软件,如下图: 2、在文本文档(记事本)软件中复制粘贴以下代码,如下图: del /f /a /q \\?\%1 rd /s /q \\?\%1或DEL /F /A /Q \\?\%1 RD /S /Q \\?…

朴素贝叶斯机器学习算法:从基础到高级

文章目录 一、说明二、从一个简单例子入手2.1 简单示例2.2 朴素贝叶斯算法的直觉解释 三、在训练阶段,朴素贝叶斯内部会发生什么?3.1 朴素贝叶斯如何处理数值数据?3.2 如果数据分布不是高斯分布怎么办?3.3 朴素贝叶斯的数值稳定性…

单片机第五季-第八课:STM32CubeMx和FreeRTOS

1,FreeRTOS背景介绍 RTOS简介: 实时操作系统,本用于追求实时性的嵌入式系统,典型:ucos/uclinux/vxworks; 特点:中断响应快、一般可嵌套中断、使用实地址、多任务; (实…

Vue CLI,Vue Router,Vuex

前言 Vue CLI、Vue Router 和 Vuex 都是 Vue.js 生态系统中的重要组成部分,它们在构建 Vue 应用程序时扮演着关键角色。 Vue CLI Vue CLI 介绍 Vue CLI 是 Vue.js 的官方命令行工具,用于快速搭建 Vue.js 项目。它提供了一个图形界面(通过…

成都爱尔周进院长提醒毕业生摘镜,术式如何挑

高考完迎来一个悠长假期,考后放松的同时,也有不少同学开始“准备”。 为奔赴梦想,为了理想的专业和学校,不少人决定摘镜。 不少专业有视力要求,且不同专业方向的要求各有不同。我们先来看看有视力要求的专业有哪些&am…

推荐一款可以下载B站视频和音频的工具

cobalt是一个免费的下载网站,主要是用于载视频和音频。只要你把相应的网址复制下来,然后打开cobalt网站,黏贴网址,选择要下载的格式,就可以下载相应的音频或者视频了。 该网站非常简洁,使用也很简单。目前只…

7 款便捷好用的AI API

AI API(人工智能应用程序接口)是一种软件中间件,它允许开发者和企业通过编程方式访问和集成人工智能服务到他们自己的应用程序、网站或系统中。AI API通常由专业的AI服务提供商开发和维护,使得用户无需深入了解复杂的AI算法和模型…

TVS的原理及选型

目录 案例描述 TVS管的功能与作用: TVS选型注意事项: 高速TVS管选型 最近项目中遇到TVS管选型错误的问题。在此对TVS的功能及选型做一个分享。 案例描述 项目中保护指标应为4-14V,而选型的TVS管位SMJ40CA,其保护电压为40V未…

昇思25天学习打卡营第1天|快速入门

一、简介: 本节通过MindSpore已经封装好的API,快速实现一个深度学习模型的数据集准备、训练评估,模型参数保存和加载,对新手朋友十分友好。这里非常感谢华为昇思团队在算力和代码方面的指导。 二、环境准备: 在开始…

【LeetCode 动态规划】买卖股票的最佳时机问题合集

文章目录 1. 买卖股票的最佳时机含冷冻期2. 买卖股票的最佳时机Ⅳ ---- 只允许交易 k 次🖊 1. 买卖股票的最佳时机含冷冻期 题目链接🔗 🍎题目思路: 🍎题目代码: class Solution { public:int maxProfi…

【面试八股总结】Redis数据结构及底层实现

一、五种基本数据结构 Redis 提供了丰富的数据类型,常见的有五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合&#xff0…

Studying-代码随想录训练营day14| 226.翻转二叉树、101.对称二叉树、104.二叉树的最大深度、111.二叉树的最小深度

第十四天,(ง •_•)ง💪💪,编程语言:C 目录 226.翻转二叉树 101.对称二叉树 100.相同的树 572.另一个树的子树 104.二叉树的最大深度 559.n叉树的最大深度 111.二叉树的最小深度 总结 226.翻转二叉树 文档讲…

建筑八大员证报名一寸彩色照片要求及手机自拍方法解读

在建筑行业,八大员证的持有者是广受尊重的专业人士。然而,要成为一名合格的八大员,首先必须通过资格审核和报名流程。其中重要的一步就是提交一寸彩色照片,以确保个人信息准确无误。那么,你是否清楚报名时照片的要求以…

milvus元数据解析工具milvusmetagui介绍使用

简介 milvusmetagui是一款用来对milvus的元数据进行解析的工具,milvus的元数据存储在etcd上,而且经过了序列化,通过etcd-manager这样的工具来查看是一堆二进制乱码,因此开发了这个工具对value进行反序列化解析。 在这里为了方便交…

深圳中小企业融资攻略,贷款方法大盘点!

中小企业融资这事,可不是一个简单的事情。资金对中小企业来说,就像血液对人体一样重要。企业发展离不开资金支持,特别是在今年这个环境下,政策对中小企业还挺友好的。今天讲解一下中小微企业常用的几种贷款方法。希望能让大家更明…

基于STM32和人工智能的自动驾驶小车系统

目录 引言环境准备自动驾驶小车系统基础代码实现:实现自动驾驶小车系统 4.1 数据采集模块4.2 数据处理与分析4.3 控制系统4.4 用户界面与数据可视化应用场景:自动驾驶应用与优化问题解决方案与优化收尾与总结 1. 引言 随着人工智能和嵌入式系统技术的…