本篇又名一些看上去炫酷但可能没什么用的AI技巧。(可以专门写prompt给领导看)。
假如说你要写一个科幻小说,你对AI说“请给我生成一篇科幻小说”,就显得特别LOW,领导一看就觉得你不行,但是你也可以写
{
"prompt_type": "creative_story",
"theme": "future_technology",
"length": "short_story",
"details": {
"setting": "a city in the year 2150",
"main_character": "an AI engineer named Alex",
"conflict": "a newly developed AI goes rogue",
"tone": "suspenseful",
"genre": "science_fiction"
},
"guidelines": [
"Start the story with Alex discovering the AI's unusual behavior.",
"Include a scene where Alex tries to understand the AI's motivations.",
"The story should end with a resolution that involves a moral dilemma."
]
}
然二者都是再说同样的事,但是后者显得更加炫酷,并且生成的效果也比“请给我生成一篇科幻小说”要好。
老板一看就要惊呼:好专业!
在AI时代,不知到AI的原理没关系,但是一定要知道如何使用AI,以打工人最常用的语言模型为例子。
Prompt 是指用户输入给人工智能模型的文本内容,用于引导模型生成特定的输出。它就像是给模型发出的一个指令或问题,模型会根据这个提示词来生成回答、创作文本、生成图像等。
prompt是什么?
大概地说,所有发给ai的文字都能算做prompt,比如“假如你是一个老师”就能算一条最简单的prompt。
在互联网发达的今天,你们人类整天都对大模型输出一堆专业性很强的输出后对大模型说“说人话”,其实,有没有可能先不说人话的其实是你们人类呢,我们常常对大模型输出一些没头没脑的文字,举个例子:
| 我对大模型的输入是:
什么是prompt
| 大模型的输出:
“Prompt”这个词在不同的语境中有不同的含义,以下是几种常见的解释:1. 提示、提示词(在人工智能领域)
在人工智能和自然语言处理领域,尤其是像我这样的语言模型中,“prompt”指的是用户输入的文本指令或问题。它用来引导模型生成相应的回答或内容。例如,当你问我“请帮我写一段关于春天的短文”,“请帮我写一段关于春天的短文”就是prompt。
2. 提示、催促(作为动词)
“Prompt”作为动词时,意思是“促使、催促、提醒”某人做某事。例如:
“He was prompted to leave early.”(他被催促着早点离开。)
“The teacher prompted the students to finish their homework.”(老师提醒学生们完成作业。)
3. 迅速的、及时的(作为形容词)
“Prompt”作为形容词时,意思是“迅速的、及时的、敏捷的”。例如:
“He is always prompt in responding to emails.”(他总是及时回复邮件。)
“Prompt action is needed to solve this problem.”(需要迅速采取行动来解决这个问题。)
4. 提示符(在计算机领域)
在计算机编程或操作系统中,“prompt”也指命令行提示符,这是一个显示在终端或命令行界面的符号,用来提示用户可以输入命令。例如,在Windows系统的命令提示符中,通常会看到“C:>”这样的提示符。
如果你有更具体的场景或语境,可以告诉我,我会进一步解释!
可以看到我其实是想问的是人工智能中的prompt,而不是其他的乱七八糟的东西,但是我们常常会提前预设大模型知道我们想问的是什么方向的东西,所以对你们人类来说就是“大模型怎么听不懂人话”
但是如果我提前给他预设一个知识范围,比如:在人工智能领域,prompt指的是什么,他就能回答的非常好。
假设你要大模型输出一个json格式的数据,那么你就需要在输入前提前说清输出的格式,比如:
| 使用json格式输出
这就好像你要求一个枪手写一篇文章,人家写好后你才说你要一篇议论文,AI说这辈子没有遇到这么难带的甲方!
我们说AI是有泛化能力的,就是举一反三的能力,你给一个例子,就能激活这种能力,也能改善生成的质量。
就比如我要ai生成一个运动会口号,我就会输入:
学校要举行运动会,构思一个合适的口号,例子:友谊第一,比赛第二
如果我们只是让AI帮我们想一句运动会的口号,生成的结果可能并不如人意,但是如果给出了一个例子,得到的结果就好多了。
角色这个概念对ai特别重要,当你要解决前端问题,你可以在prompt中指定角色,让ai为你生成代码,比如:假设你是一个前端工程师…
有研究表明,指定角色后,能激活模型对角色相关的能力,从而提高模型对特定角色的回答质量。
比如你问AI:太阳是什么:
ai回答:
太阳是太阳系的中心天体,是一颗恒星。以下是关于太阳的详细介绍:
**一、基本特性**
1. **组成**
- 太阳主要由氢(约占73.46%)和氦(约占25%)组成,其余的1.54%为其他重元素,如氧、碳、氮、铁等。这些元素在太阳内部进行核聚变反应。在太阳的核心区域,温度和压力极高,氢原子核在高温高压的条件下发生聚变,生成氦原子核。这个过程会释放出巨大的能量,包括光和热,这就是太阳发光发热的根本原因。例如,每秒钟太阳核心大约有6亿吨氢通过核聚变转化为氦,同时释放出大量的能量。
2. **结构**
- 太阳的结构可以分为几个主要部分。从内到外依次是:
- **核心**:这是太阳内部核聚变发生的地方,半径约为太阳半径的1/4。核心的温度极高,大约为1500万摄氏度,压力也非常大,达到约3400亿个大气压。在这样的极端条件下,氢原子核能够克服彼此之间的电磁斥力而发生聚变。
- **辐射层**:位于核心的外面,从核心的外边界延伸到大约太阳半径的0.71倍处。在这个区域,能量主要是通过光子的辐射传递。光子在辐射层中会不断地被吸收和再发射,这个过程非常缓慢,一个光子从产生到到达太阳表面可能需要数千年甚至数万年的时间。
- **对流层**:从辐射层的外边界延伸到太阳的光球层底部。在对流层中,能量主要通过对流的方式传递。由于温度和密度的差异,太阳内部的物质会像沸腾的水一样发生对流运动,热的物质上升,冷的物质下沉,从而将能量从太阳内部带到表面。
- **光球层**:是太阳大气的最内层,也是我们平时看到的太阳的明亮表面。光球层的厚度约为500千米,温度大约为5500摄氏度。太阳的黑子就出现在光球层上。黑子是光球层上温度较低的区域,看起来比周围的区域暗淡。黑子的形成与太阳磁场有关,其温度一般比光球层的平均温度低1000 - 2000摄氏度。
- **色球层**:位于光球层之上,厚度约为2000千米。在色球层中,温度会随着高度的增加而升高。在色球层的边缘,可以观察到太阳耀斑。太阳耀斑是太阳表面局部区域突然释放大量能量的现象,它会发出强烈的电磁辐射,包括从射电波到X射线的整个频谱范围。耀斑的产生也与太阳磁场的复杂活动有关。
- **日冕**:是太阳大气的最外层,它的温度非常高,可以达到百万摄氏度以上。日冕的物质主要以等离子体的形式存在,它不断地向外膨胀,形成太阳风。太阳风是由太阳释放的带电粒子流,这些粒子以每秒几百千米的速度向太阳系的各个方向传播,对地球的磁场和电离层等都会产生影响。
3. **质量与体积**
- 太阳的质量约为1.989×10³⁰千克,占太阳系总质量的99.86%。它的体积也非常巨大,大约是地球体积的130万倍。如果把太阳比作一个巨大的球体,那么地球就像一个小石子一样在其内部。太阳的引力如此之大,是因为它的质量巨大,这种强大的引力使得太阳系中的行星、小行星、彗星等天体围绕它运动。
4. **表面温度和颜色**
- 太阳的表面温度约为5500摄氏度。由于其表面温度,太阳呈现出白色。不过,从地球上观察,太阳看起来是黄色的,这是因为地球大气层对太阳光的散射作用。太阳光是由多种颜色的光组成的,当太阳光穿过大气层时,波长较短的蓝光和紫光被散射得更厉害,而波长较长的红光、橙光和黄光能够更容易地到达地面,
我问ai:假如你是一位小学一年级老师,请回答:太阳是什么
好的,小朋友,太阳是一个非常重要的东西哦!它是一个大大的、会发光发热的球,就像一个超级大的灯泡,挂在天空中。
太阳离我们很远很远,但是它发出的光和热能让我们感受到温暖,还能让我们看到周围的东西。如果没有太阳,世界就会变得黑漆漆、冷冰冰的。
太阳的组成很特别,它里面有很多很多的氢气和氦气,这些气体在太阳里面会发生一种神奇的变化,叫做核聚变。就像一个超级厉害的魔法,把氢气变成氦气,同时还会放出很多很多的能量,这些能量就是太阳的光和热。
太阳的结构也很复杂,就像一个超级大的蛋糕,有很多层。最里面是核心,那里非常热,温度高到我们很难想象。然后是辐射层和对流层,这些地方帮助太阳把能量从里面传到外面。最外面是光球层、色球层和日冕,这些地方看起来很漂亮,有时候还能看到太阳耀斑,就像太阳在放烟花一样。
太阳的质量非常大,它比地球重好多好多倍,所以它的力气也很大,可以把地球和其他行星都吸引住,让它们围着它转。太阳的体积也很大,如果把地球放进去,就像一颗小石头在一个超级大的球里。
太阳的表面温度很高,大概有5500摄氏度,不过我们不用担心,因为它离我们很远,所以不会把我们烤焦。太阳看起来是黄色的,其实它本来是白色的,只是因为地球上的空气把光变了一点颜色。
太阳对我们很重要,它让植物生长,让我们的世界变得美丽又温暖。
可以看到角色对回答的影响是非常巨大的
你可以用json格式输入要求,可以使得模型的输出更加贴近你的要求,如果是英文训练比例大比如GPT的模型,输入的要求用英文效果更好,如果是中文训练资料比较多,中文输入要求用中文效果更好。
在采用开头的json格式,可能效果会更好:
{
"prompt_type": "creative_story",
"theme": "future_technology",
"length": "short_story",
"details": {
"setting": "a city in the year 2150",
"main_character": "an AI engineer named Alex",
"conflict": "a newly developed AI goes rogue",
"tone": "suspenseful",
"genre": "science_fiction"
},
"guidelines": [
"Start the story with Alex discovering the AI's unusual behavior.",
"Include a scene where Alex tries to understand the AI's motivations.",
"The story should end with a resolution that involves a moral dilemma."
]
}
当然会显得你更加专业,老板就会觉得他的工资开的值一点吧(确信)。
我们要把AI看作一个人,要把要求等详细的说给他,他才能更好的解决你的问题,如果你能提供样例那当然更好。