玩了一天LangChain,太有意思了。自由调用搜索、数学、编程、人(你没看错)模块,可以自定义工具,调用Agent(跑腿的,帮你拆解问题步骤、在不同模块里寻求帮助)。结合文本拆分和embedding工具可以建立一个针对某个特定数据库的问答bot,在一定程度上绕开了GPT的输入输出字符限制。之前很火的chatPDF应该也是基于类似的原理。
1,问“瞬息全宇宙”有没有打破奥斯卡得奖纪录,调用两次搜索。
2,问“我几岁”,调用“人”模块,问我生日。
3,问误差函数值,多次调用 Python 模块,寻找正确的库。
4,GPT 3.5 对误差函数的计算,思维清晰,用了插值法估算积分。
5,GPT4 对误差函数的计算,另辟蹊径,用多项式近似估算误差函数本身,然而一顿操作猛如虎,结果……算错了……不知各位体验如何,我感觉GPT4吐字明显比3.5慢,而且长回答几乎总是完不成。
6,我花了半天,爬取上千页公开网页,给自己所在的谷歌广告产品做了个QA bot,准确度相当好。
它还有相当多可靠性和稳定性的问题,不过作为一项版本仅为0.0.123的年轻开源工具,将LLM API的潜力发挥到如此之大,其想象力和迭代速度都是极为惊人的。不知道chatGPT plugin会不会完全杀死它(感觉不会也希望不会),或许会成为类似 IOS 和 Android 并存的两大阵营。
发布于 美国
