文章目录
本文会介绍这个由大语言模型驱动的提问和用户回答的程序。它并不是常见的AI程序,即并非人类提出问题,AI进行回答,而是角色发生了转变:AI主动提出问题,人类进行回答。这类程序已经被广泛地应用到各种生活场景中。想象一下,你正在参加一家公司的招聘,面试的过程全由这个程序负责。它会以面试官的口吻提出一系列关于岗位的问题让你来回答。或者,你每天要通过几百个人的好友申请,与他们打招呼、了解需求等,这个程序会自动跟新好友聊天,根据他们的回答来为其打标签,保存名片信息。
或者,你正在填写一张报名表,这个程序会根据你之前的回答,逐步引导你完成报名。这些都是这类程序在具体生活中的使用案例,可以看出其实用性。这类程序需要完成两个主要任务。首先,需要让大语言模型只负责提问,而不进行回答,同时限制问题的范围。以招聘程序为例,程序只会提出关于岗位认识的问题,让面试者进行回答。
其次,程序需要根据用户的回答来更新数据库和下一个问题。例如,有一个用户回答“我叫李特丽”,程序就能够识别出这个用户的名字是“李特丽”,并将其保存到数据库中。然后,程序会检查对于这个用户是否还有其他信息缺失,例如用户的居住城市或电子邮箱地址等,如果有缺失的信息,它就会选择相应的问题进行提问,例如“你住在哪里