三卷线,一张网:教出来的助手也会“偏科”
小码头的棚子里有股咸湿味。补网的人从架子上拿下三卷线:一卷软,打结顺手;一卷硬,能撑住形;还有一卷带着一圈圈小线环,尺寸都按规矩来。他想做一张又好撒又好抓的网,可线一混,网就可能拧成一团。
很多人觉得,教一个聊天助手的例子越杂越好。补网的人摇摇头:你要它答像考试那样的题,又要它写能跑的代码,还要它像人一样把话聊顺,这三件事就像三种用网方式,拉扯着来。
于是他们拿同一个“底子”的助手,像配线一样配训练例子。三堆例子对着三卷线:日常对话的请求、写代码的请求、还有那种很像练习题的正式任务。每次都按同样的份量去配,只换组合。
效果跟线性子很像。练习题那堆多了,它做题更稳,像网在水里能立住形。代码那堆多了,它写代码更靠谱,像网专抓某种鱼。可练习题那堆一掺进去,它有时就不太像在聊天,回答更死板。带走一句话:加对线能加固一处,也可能让另一处不好用。
有个配法反倒挺惊喜:日常对话那堆加上代码那堆。软线让网好撒,硬线把关键边撑住。对助手来说,练代码不光帮它写代码,还让它聊天时更完整、更简洁,也更像真的懂你在问什么。
网的大小也有关系。大网结多,拉力能分开,往往更能吃得下多种线;小网更容易被某一卷线带偏。还有个小坑:专门的例子越加越多,不会一直变好,过了头就像把网弄得太硬,先变难撒,调到一个中间的配比才顺回来。
棚子墙上挂满了网,每张都写着“擅长什么”“怕什么”。这也像给聊天助手画了一张地图:想聊得顺,日常对话例子最管用;想代码更强,代码例子最稳,还可能顺带把聊天也带好;想做题更像考试高手,练习题例子很有效,但可能让它不那么像个聊天搭子。补网的人最后没再乱抓线团,只按用途挑线去配。