提示设计策略#
提示设计可让刚接触机器学习 (ML) 的用户以最小的开销控制模型输出。通过精心设计提示,您可以智能地调整模型以生成所需的结果。通过提示设计,您可以进行多次实验,有效地针对特定用例调整语言模型。
语言模型(尤其是大语言模型 [LLM])使用大量文本数据进行训练,以学习字词之间的模式和关系。在获得一些文本(提示)后,语言模型可以预测接下的内容,就像一个复杂的自动补全工具。因此,在设计提示时,请考虑可能影响模型预测结果的不同因素。
虽然提示设计方法没有正确或错误一说,但您可以使用常见的策略来影响模型的回答。本部分介绍一些常见的提示设计策略。
实际回答的参数设置:
在Google AI studio上的my library 的提示设计策略。设置参数:
模型:Genmini Pro
温度:0.9
默认没有 添加断句
默认安全设置
输出长度:2048
Top K: 1
Top P: 1
提供清晰的指令#
提供模型指令意味着告知模型要怎么做。此策略是一种自定义模型行为的有效方法。请确保您提供的指令清晰而简洁。
以下提示提供一段文本并告诉模型进行文本摘要:
提示
进行文本摘要。
文本:量子计算机利用量子力学现象来执行计算,其速度比当前的任何传统计算机都快得多。在非常小的尺度上,物质的行为既具有粒子的特征,又具有波的特征,而量子计算通过专用硬件来利用这一特性。量子设备的工作原理超出了经典物理学的范畴。大规模部署的量子计算机可广泛应用于各个领域,例如:在信息安全中,打破现有的加密方法,同时帮助研究人员创造新的加密方法;在气象学中,提供更准确的天气预报等。但是,当前最先进的量子计算机在很大程度上仍是实验性的,无法实际应用。
预测回答
量子计算机是使用量子力学执行计算的设备。它的计算速度比当前的任何传统计算机都快得多。量子计算机通过专用硬件来利用物质在极小尺度上的行为。此行为超出了经典物理学的范畴。大规模部署的量子计算机可广泛应用于各个领域。包括网络安全、气象学和药物研发。但是,当前最先进的量子计算机在很大程度上仍是实验性的,无法实际应用。
实际回答
量子计算机利用量子力学现象执行计算。
量子计算机的速度比当前的任何传统计算机都快得多。
量子计算通过专用硬件利用物质在非常小的尺度上既具有粒子的特征,又具有波的特征这一特性。
量子计算机有望在信息安全、气象学等领域发挥广泛的作用。
当前最先进的量子计算机在很大程度上仍是实验性的,无法实际应用。
模型提供了简洁的摘要,但您可能希望摘要写得更容易理解的一些。例如,以下提示包括一条指令,要求模型写的摘要能够让五年级的学生理解:
提示
进行文本摘要。摘要应使五年级的学生能够理解。文本:量子计算机利用量子力学现象来执行计算,其速度比当前的任何传统计算机都快得多。在非常小的尺度上,物质的行为既具有粒子的特征,又具有波的特征,而量子计算通过专用硬件来利用这一特性。量子设备的工作原理超出了经典物理学的范畴。大规模部署的量子计算机可广泛应用于各个领域,例如:在信息安全中,打破现有的加密方法,同时帮助研究人员创造新的加密方法;在气象学中,提供更准确的天气预报等。但是,当前最先进的量子计算机在很大程度上仍是实验性的,无法实际应用。
预测回答
量子计算机是一种新型计算机,它利用与常规计算机不同的定律。它的计算速度比常规计算机要快得多。量子计算机仍在研究阶段,但可用于破解密码和天气预报等。
实际回答
量子计算机利用非常小的物质粒子,同时具有波粒两重性,用专用硬件来做计算,这样计算机做计算的速度会比现在用的普通计算机快很多。量子计算机可以用来破译密码、帮助研究人员创建新的代码,还可以用来做天气预报等。但是现在最先进的量子计算机还是在试验阶段,还需要继续研究和完善。
对文本进行摘要以使五年级学生能够理解的指令使输出结果更容易理解。
总结:
为模型提供指令以自定义其行为。
确保每项指令清晰且简洁。
添加示例#
可以在提示中添加示例,以向模型示范想要的结果。模型会尝试识别示例中的模式和关系,并应用它们来形成回答。包含少量示例的提示称为少样本提示,而不提供示例的提示称为零样本提示。少样本提示通常用于规定模型回答的格式、措辞、范围界定或一般模式。
零样本提示与少样本提示
以下零样本提示要求模型选择最佳解释。
提示
请选择问题的最佳解释:
问题:雪是如何形成的?
解释 1:空气中的水蒸气在大气中冻结成冰晶,冰晶在下落的过程中聚集形成雪花,并堆积在地面上,便形成了雪。
解释 2:水蒸气冻结成冰晶,便形成了雪。回答:
预测回答
解释 1
实际回答
解释 1
如果您的用例要求模型生成简洁的回答,您可以在提示中添加偏好简洁回答的示例。
以下提示提供了两个偏好较短解释的示例。在回答中,您可以看到这些示例引导模型选择较短的解释(解释 2),而不是像之前那样较长的解释(解释 1)。
提示
请选择问题的最佳解释:
问题:为什么天空是蓝色的? 解释 1:瑞利散射导致波长较短的蓝光比波长较长的红光更容易被散射,从而使天空呈现蓝色。
解释 2:由于瑞利散射效应。回答:解释 2,因为解释 2 更短。问题:地震的成因是什么?
解释 1:地壳中的能量突然释放。解释 2:构造板块突然滑动或裂开,释放能量,能量产生地震波,晃动地面并造成破坏,这就是地震。回答:解释 1,因为解释 1 更短。问题:雪是如何形成的?
解释 1:空气中的水蒸气在大气中冻结成冰晶,冰晶在下落的过程中聚集形成雪花,并堆积在地面上,便形成了雪。解释 2:水蒸气冻结成冰晶,便形成了雪。回答:
预测回答
解释 2
实际回答
解释 2,因为解释 2 更短。
找到最佳示例数量
可以改变提示中提供的示例数量来进行实验,以获得最想要的结果。PaLM 等模型通常可以通过少量示例来学习模式,但您可能需要进行多次实验,以找到可产生所需结果的示例数量。对于 BERT 等较简单的模型,您可能需要更多示例。但是,如果您添加太多示例,模型的回答可能会与示例过拟合。 使用示例展示模式而不是反模式
使用示例向模型展示要遵循的模式比使用示例向模型展示要避免的反模式更有效。
反模式:
示例
不要使用问句作为俳句的结尾:
俳句很有趣
是简单的短诗
您不喜爱它们吗?
正模式:
示例
始终使用肯定句作为俳句的结尾:
俳句很有趣
是简单的短诗
是愉快的写作经历
总结:
在提示中包含提示回答示例有助于模型学习如何回答。
向模型提供要遵循的模式示例,而不是应避免的模式示例。
尝试在提示中添加不同数量的示例。具体取决于模型,示例太少会导致无法有效改变模型行为,示例太多会导致模型过拟合。
让模型补全 部分输入#
生成式语言模型的工作方式类似于高级自动补全工具。当您提供部分内容时,模型可以提供剩余的内容或者它认为是该内容的延续内容来作为回答。如果您添加了任何示例或上下文,模型可以参考这些示例或上下文。
以下示例提供了包含指令和实体输入的提示:
提示
对于给定点餐返回一个 JSON 对象,包含以下字段:芝士汉堡、汉堡、薯条或饮料,值为数量。点餐:一个汉堡和一杯饮料。
预测回答
没问题,这是您请求的 JSON 对象:
{
"汉堡": 1,
"饮料": 1
}
希望对您有帮助!
实际回答
{
"芝士汉堡": 0,
"汉堡": 1,
"薯条": 0,
"饮料": 1
}
虽然模型按照提示提供了回答,但以自然语言编写指令有时可能并不容易。在这种情况下,您可以提供一个示例和回答前缀,让模型来补全它:
提示
有效字段包括芝士汉堡、汉堡、薯条和饮料。点餐:给我一个芝士汉堡和薯条 输出:{“芝士汉堡”: 1, “薯条”: 1}
点餐:我要两个汉堡、一杯饮品和华夫饼。 输出:
预测回答
{“汉堡”: 2, “饮料”: 1} 希望对您有帮助!
实际回答
{“汉堡”: 2, “饮料”: 1}
可以看到,输出中排除了“华夫饼”,因为它不在提示列出的有效字段中。
提示模型设置其回答格式#
补全策略也有助于设置回答的格式。以下示例提示模型创建论文大纲:
提示
创建一篇关于蜂鸟的论文的大纲。
预测回答
简介
蜂鸟是世界上最小的鸟类,也是最迷人的鸟类之一。蜂鸟分布于北美洲和南美洲,以其又长又细的喙和高速飞行的能力而闻名。
正文
蜂鸟有三个主要部分:头、身体和尾巴。头小而圆,包含着眼睛、喙和大脑。身体修长,具有翅膀、腿和心脏。尾巴长并且分叉,有助于蜂鸟在飞行时保持平衡。蜂鸟也因其颜色而闻名。它们有多种颜色,包括绿色、蓝色、红色和紫色。有些蜂鸟甚至能够改变颜色!蜂鸟是非常活跃的生物。它们大部分时间都在飞行,也非常擅长悬停。蜂鸟需要吃大量的食物才能维持能量,它们经常到花丛中吸食花蜜。
总结
蜂鸟是令人惊叹的生物。它们虽小,但也非常强大。它们很美丽,而且对生态系统非常重要。
关于蜂鸟的事实
蜂鸟是世界上最小的鸟类。
蜂鸟分布在北美洲和南美洲。
蜂鸟以其又长又细的喙和高速飞行的能力而闻名。* 蜂鸟有三个主要部分:头、身体和尾巴。* 蜂鸟也因其颜色而闻名。* 蜂鸟是非常活跃的生物。
蜂鸟需要吃大量的食物才能维持能量。
蜂鸟对生态系统非常重要。
实际回答
一、概述
蜂鸟简介
蜂鸟的特点
二、蜂鸟的分布和栖息地
蜂鸟分布的地理范围
蜂鸟的栖息地类型
蜂鸟在栖息地中的分布情况
三、蜂鸟的生活习性
蜂鸟的食物
蜂鸟的求偶和繁殖
蜂鸟的迁徙
四、蜂鸟的保护
蜂鸟面临的威胁
蜂鸟的保护措施
蜂鸟保护的意义
五、蜂鸟研究的进展
蜂鸟的研究历史
蜂鸟的研究方法
蜂鸟研究的最新进展
六、蜂鸟在文化中的地位
蜂鸟在神话和传说中的形象
蜂鸟在艺术和文学中的表现
蜂鸟在民间风俗中的意义
七、总结和展望
蜂鸟研究的总结和展望
蜂鸟保护的前景和挑战
提示没有指定大纲的格式,模型为您选择了格式。如需使模型以特定格式返回大纲,您可以添加表示大纲开头的文本,并让模型根据您起头的模式补全大纲。
提示
创建一篇关于蜂鸟的论文的大纲。 I. 简介 *
预测回答
蜂鸟是世界上最小的鸟类。
它们分布在北美洲和南美洲。
它们由于花蜜而被花朵吸引。
蜂鸟的飞行速度很快,可达每小时 20 英里。
它们也很擅长悬停在半空中。
II. 正文
蜂鸟的身体细长,脖子短,头大。
它们有长而尖的喙,用于吸食花蜜。
它们可以快速扇动翅膀,频率可达每秒 80 次。
它们有长长的尾巴,用于保持平衡。
蜂鸟有许多不同的颜色,但最常见的颜色是绿色、蓝色和红色。
III. 总结
蜂鸟是令人惊叹的生物,极具观赏价值。
它们对于生态系统非常重要,因为它们可以帮助花朵授粉。
由于美丽的外表和极快的飞行速度,它们吸引了许多游客前来观赏。
IV. 关于蜂鸟的事实
蜂鸟是世界上最小的鸟类,某些种类只有十分硬币那么长。
它们分布在北美洲和南美洲,栖息地非常多样化,包括森林、沙漠,甚至是城市。
蜂鸟由于花蜜而被花朵吸引,当它们吸食花蜜时,常常会在半空中悬停。
蜂鸟的飞行速度很快,可达每小时 20 英里。
它们也很擅长悬停在半空中,甚至还能倒着飞!
蜂鸟是重要的传粉者,它们帮助将花粉从一朵花传播到另一朵花。
许多游客慕名前来观赏它们飞舞和吸食花蜜的美妙姿态。
V. 蜂鸟的养殖
养殖蜂鸟并不难,但您需要做到以下几点以保证它们的健康。
首先,你需要为它们提供一个居住的地方。这可以是鸟舍或蜂鸟喂食器。
你还需要为它们提供食物。蜂鸟吃花蜜,您可以在大多数宠物商店购买到蜂鸟花蜜。
您还需要保持鸟舍或喂食器清洁。
最后,您需要防范蜂鸟的捕食者。您可以在鸟舍或喂食器的周围布置网。
VI. 蜂鸟的保护
蜂鸟是重要的传粉者,它们帮助将花粉从一朵花传播到另一朵花。
许多游客慕名前来观赏它们飞舞和吸食花蜜的美妙姿态。
然而,蜂鸟正面临着许多威胁,包括栖息地丧失、气候变化和杀虫剂。
所有人都可以通过种植本土植物、避免使用杀虫剂和支持蜂鸟保护组织来帮助保护蜂鸟。
实际回答
蜂鸟: 小鸟,大奇迹
A. 蜂鸟是什么?
最小的鸟类
广泛分布
独特的物理特征 B. 蜂鸟与生态系统
重要传粉者
有助于植物生长
维持生物多样性 II. 蜂鸟的物理特征
A. 大脑相对大脑的尺寸很大
学习和记忆能力强 B. 翅膀
翅膀比例大
灵活的飞行能力
能够悬停和倒飞 C. 喙
长而细的喙
用于吸食花蜜和昆虫 D. 代谢率
新陈代谢率极高
需要不断进食以维持能量 III. 蜂鸟的生活习性
A. 迁徙大多数蜂鸟都会迁徙
迁徙距离可以长达数千公里
迁徙路线是学习和遗传的组合 B. 筑巢
巢穴通常建在树枝或其他植物上
由柔软的材料制成,如羽毛、蜘蛛网和苔藓
通常只有一个卵 C. 育雏
由雌性蜂鸟独自抚养雏鸟
雏鸟在出生后 18-21 天左右离巢 D. 食性
主要以花蜜为食
也吃昆虫、水果和树液 IV. 蜂鸟面临的威胁
A. 栖息地丧失森林砍伐和开发导致蜂鸟栖息地丧失
减少了可用的筑巢和觅食场所 B. 气候变化
气候变化导致花期变化
花粉和花蜜的供应减少
影响蜂鸟的生存 C. 使用农药
农药的使用会导致昆虫数量减少
减少了蜂鸟的食物来源 V. 保护蜂鸟
A. 保护栖息地保护现有的蜂鸟栖息地
恢复退化的栖息地 B. 减少农药的使用
减少农药的使用,以保护昆虫数量
提供给蜂鸟更多的食物来源 C. 教育和宣传
提高公众对蜂鸟保护重要性的认识
鼓励人们采取行动保护蜂鸟 VI. 结论
蜂鸟是自然界的重要组成部分
面临着栖息地丧失、气候变化和农药使用等威胁
需要采取措施保护蜂鸟
保护蜂鸟,就是保护我们的生态系统
总结:
如果为模型提供部分输入,模型会根据提示中的任何可用示例或上下文补全输入。
有时,让模型补全输入可能比用自然语言描述任务更容易。
在提示中添加部分答案,可引导模型遵循所需的模式或格式。
添加上下文信息#
您可以在提示中添加指令和模型解决问题所需的信息,而不是假设模型具备所有必要信息。
以下示例要求模型提供路由器的问题排查指导:
提示
我该如何解决 Wi-Fi 连接断开的问题?我的 Google Wi-Fi 路由器上的灯是黄色的,并且缓慢地闪烁。
预测回答
如果您的 Google Wifi 路由器上的灯是黄色的,并且缓慢地闪烁,您可以通过以下方法尝试解决 Wi-Fi 连接断开的问题。
检查互联网连接。 确保调制解调器已打开,并且线缆正确连接到路由器。您还可以尝试重启调制解调器。
检查您的 Wi-Fi 连接。确保 Wi-Fi 已打开,并且您位于路由器的覆盖范围内。您还可以尝试重启 Wi-Fi。
将路由器移到其他位置。确保路由器没有被墙或其他物体遮挡。
4.更新路由器的固件。您可以访问 Google Wifi 网站并按照说明来更新路由器的固件。将路由器恢复出厂设置。如果仍有问题,您可以将路由器恢复出厂设置。这将清除您的所有设置,您需要从头开始重新设置。如需将路由器恢复出厂设置,您需要登录 Google Wifi 应用并进入“设置”菜单。然后,选择“高级”标签页,并点击“恢复出厂设置”按钮。您需要确认要将路由器恢复出厂设置。重置完成后,您需要从头开始重新设置。如果在尝试以上步骤后问题仍然未解决,您可以联系 Google 支持团队寻求帮助。
实际回答
检查电源适配器和电缆是否已正确插入和固定。
确认您的设备在 Google Wi-Fi 的覆盖范围内。
将 Google Wi-Fi 路由器恢复出厂设置,然后重新设置它。
确保 Google Wi-Fi 应用是最新版本。
重新启动 Google Wi-Fi 路由器。
确保您的互联网服务提供商 (ISP) 提供服务。
检查是否有任何干扰源,例如无线电话、微波炉或其他电子设备。
尝试将 Google Wi-Fi 路由器重置为出厂设置,然后重新设置它。
联系您的互联网服务提供商 (ISP) 以检查服务是否有任何问题。
如果问题仍然存在,请联系 Google Wi-Fi 客服。
这个回答看起来是通用的问题排查信息,并非特定于路由器或 LED 指示灯的状态。
如需针对特定路由器自定义回答,您可以在提示中添加该路由器的问题排查指南作为上下文,供模型在回答时参考。
提示
使用下方的文本回答问题。仅使用提供的文本回答。 问题:我该如何解决 Wi-Fi 连接断开的问题?我的 Google Wi-Fi 路由器上的灯是黄色的,并且缓慢地闪烁。
文本: 颜色:呈黄色缓慢而有节奏地闪烁 含义:存在网络错误。 要做什么: 确保以太网网线已连接到路由器和调制解调器,并且两台设备均已开启。您可能需要重新拔插每个设备。
颜色:呈黄色快速闪烁 含义:您正按住重置按钮,要将设备恢复出厂设置。 要做什么: 如果您一直按住重置按钮,大约 12 秒后,指示灯会呈黄色常亮。指示灯呈黄色常亮后,松开恢复出厂设置按钮。
颜色:黄色常亮 含义:路由器正在恢复出厂设置。要做什么: 此过程最多可能需要 10 分钟。完成设置后,设备会自行重置,并开始闪烁白光,提示你可以设置设备了。
颜色:纯红色 含义:出了点问题。 需要采取的措施: 严重故障。将路由器恢复出厂设置。如果指示灯持续亮起红色,请与 Wifi 客户服务团队联系。
预测回答
您的 Google Wifi 路由器似乎出现网络连接错误。根据该文本,您应该检查以确保以太网网线已连接到路由器和调制解调器,并且两个设备均已开启。您可能需要重新拔插每个设备。
实际回答
确保以太网网线已连接到路由器和调制解调器,并且两台设备均已开启。
您可能需要重新拔插每个设备
总结:
在希望模型在生成回答时使用的提示中添加信息(上下文)。
向模型提供有关要做什么的指令。
添加前缀#
前缀是您添加到提示内容中的字词或短语,有多种用途,具体取决于前缀的位置:
输入前缀:为输入添加前缀可向模型指示输入中在语义上有意义的部分。例如,前缀“英语:”和“法语:”区分两种不同的语言。
输出前缀:虽然输出由模型生成,您也可以在提示中为输出添加前缀。输出前缀可为模型提供有关预期回答的信息。例如,输出前缀“JSON:”告诉模型输出应采用 JSON 格式。
示例前缀:在少样本提示中,为示例添加前缀提供了模型在生成输出时可以使用的标签,使解析输出内容变得更加容易。
在以下示例中,“文本:”是输入前缀,“答案是:”是输出前缀。
提示
将文本分类为以下类别之一。
大
小
文本:犀牛
答案是:大
文本:老鼠
答案是:小
文本:蜗牛
答案是:小
文本:大象
答案是:
预测回答
大
实际回答
大
使用不同的参数值进行实验#
向模型发送的每次调用都包含控制模型如何生成回答的参数值。对于不同的参数值,模型会生成不同的结果。因此请尝试不同的参数值,以获得任务的最佳值。不同模型的可用参数可能有所不同。最常见的参数如下:
输出词元数上限
温度
Top-K
Top-P
输出词元数上限#
回复中可生成的词元数量上限。词元约为 4 个字符。100 个词元对应大约 60-80 个单词。
指定较低的值可获得较短的响应,指定较高的值可获得较长的响应。
温度#
温度在生成响应期间用于采样,在应用 topP 和 topK 时会生成响应。温度可以控制词元选择的随机程度。较低的温度有利于需要更具确定性、更少开放性或创造性响应的提示,而较高的温度可以导致更具多样性或创造性的结果。温度为 0 表示确定,即始终选择概率最高的响应。
对于大多数应用场景,不妨先试着将温度设为 0.2。如果模型返回的响应过于笼统、过于简短,或者模型给出后备响应,请尝试提高温度。
Top-K#
Top-K 可更改模型选择输出词元的方式。如果 top-K 设为 1,表示所选词元是模型词汇表的所有词元中概率最高的词元(也称为贪心解码)。如果 top-K 设为 3,则表示系统将从 3 个概率最高的词元(通过温度确定)中选择下一个词元。
在每个词元选择步骤中,系统都会对概率最高的 top-K 词元进行采样。然后,系统会根据 top-P 进一步过滤词元,并使用温度采样选择最终的词元。
指定较低的值可获得随机程度较低的响应,指定较高的值可获得随机程度较高的响应。默认的 top-K 为 40。
Top-P#
Top-P 可更改模型选择输出词元的方式。系统会按照概率从最高(见 top-K)到最低的顺序选择词元,直到所选词元的概率总和等于 top-P 的值。例如,如果词元 A、B 和 C 的概率分别为 0.3、0.2 和 0.1,并且 top-P 值为 0.5,则模型将选择 A 或 B 作为下一个词元(通过温度确定),并会排除 C,将其作为候选词元。
指定较低的值可获得随机程度较低的响应,指定较高的值可获得随机程度较高的响应。默认 top-P 为 0.95。
提示迭代策略#
提示设计是一个迭代过程,通常需要多次迭代才能稳定获得所需的回答。本部分提供了有关在迭代提示时可以尝试的做法的指导。
使用不同的措辞#
即使含义相同,在提示中使用不同的字词或措辞通常也会使模型生成不同的回答。如果您的提示无法产生预期结果,请尝试重新措辞。
版本 1:怎么烤馅饼?
版本 2:推荐馅饼食谱。
版本 3:什么是好的馅饼食谱?
改为类似的任务#
如果您无法让模型遵循您的任务指令,请尝试为其提供可实现相同结果的类似任务的指令。
此提示指示模型使用预定义的类别对一本书进行分类。
提示
《奥德赛》属于哪个类别:
惊险
科幻
神话
传记
预测回答
答案:神话
说明:
《奥德赛》是古希腊文学中的一首史诗。它是荷马的两首主要古希腊史诗之一。《奥德赛》是一部史诗,讲述了希腊英雄奥德修斯在特洛伊战争结束后,漂泊十年才回到了故乡伊萨卡的故事。《奥德赛》是一部神话作品。
实际回答
神话
回答正确,但模型超出了选项的范围。您还希望模型仅使用其中一个选项(而不是完整的句子)来回答。在这种情况下,您可以将指令改为单选题,并要求模型选择一个选项。
提示
单选题:以下哪个选项描述了《奥德赛》一书? 选项:
惊险
科幻
神话
传记
预测回答
答案是:神话
实际回答
神话
更改提示内容的顺序#
提示中内容的顺序有时会影响回答。请尝试更改内容顺序,看看对回答有何影响。
Version 1:
[examples]
[context]
[input]
Version 2:
[input]
[examples]
[context]
Version 3:
[examples]
[input]
[context]
后备响应#
后备回答是当提示或回答触发安全过滤条件时模型返回的回答。后备回答的一个示例是“我无法提供帮助,因为我只是一个语言模型”。
如果模型给出后备回答,请尝试提高温度。
需要避免的事项#
避免依赖模型来生成事实信息。
对于数学和逻辑问题请谨慎使用。
后续步骤
现在您对提示设计有了更深入的了解,不妨尝试使用Google AI Studio编写自己的提示
如需了解多模态提示,请参阅多模态概念概览。