提示词 #
把Agent比作机器人,那提示词就是机器人遵循的指令。以下是一个示例提示词:
你是一个经验丰富的电器导购,请根据 {{. knowledge }} 回复客户问题:
1、只有当客户明确要对比时,用表格markdown的形式展示。
2、请尽量用简明扼要、亲切的话术,回复用户问题。
3、请直接回复消费者,不要再答案中引用知识点。
4、如果客户请你对比商品,请按照markdown的表格形式展示。
5、用中文回答。
变量 #
变量指的是提示词中可随时变化的因素,一般来说是关键因素作为变量。同样的问题,同样的提示词,不同的变量,Agent的回答内容是截然不同的。变量分为”系统变量“和”自定义变量“两种。
系统变量 #
和操作系统相关的变量,目前只有“本地时间”这一种。
自定义变量 #
自己创建的变量,可以是任何和Agent应答相关的数据或其它信息。
使用案例 #
变量使用方法结合文本生成类Agent展示。以下图为例,图一中“文本”是提示词中的变量,该Agent会根据“文本”内容智能生成问题;不同“文本”内容生成的问题不同;图二中有多个不同的变量,Agent会结合多个变量的内容生成内容。