2024-12-12 科技 0
克雷西,作为一名技术探索者,我深入到凹非寺的数据海洋中,发现了一款名为SmartGPT的GitHub新项目,它能够极大地提升ChatGPT完成复杂任务的能力。这个项目不仅支持GPT3.5和GPT-4,还通过智能拆解问题,并调用外部资源来增强其工作效率。在它的引导下,GPT-4回答问题的准确率从原本的68%提升到了85%。
我对此进行了进一步测试,用倒拔垂杨柳的问题挑战了三个选项:诸葛亮、孙悟空和林黛玉。由于没有直接使用GPT-4 API,所以测试是基于开发者的介绍方法手工完成。此外,我也注意到,在数学方面,使用MMLU数据集测试时,即使在15个大学难度的问题面前,也能达到60%正确率,比原版GPT多出了40个百分点。
SmartGPT中的环节就像职场中的角色,每一个环节都有其独特作用:“甲方”即用户,“经理”将任务拆分并汇报给“老板”,而“员工”则负责编写伪代码交由“小黄人”执行。作为用户,只需输入问题,不需要额外指令,而SmartGPT会自动处理和优化。
此前有人发现,在输入指令中加入“let’s think step by step”的表述可以提高回复准确率。而且,GPT-4具有回溯功能,可以检测并纠正自己之前回答中的错误。这两种特性为SmartGPT提供了巨大的优势。
在用户输入完指令后,SmartGpt会进行处理和拆分,然后传递给API多次获取答案,再发送要求回溯答案并选择最优解的指令,最终展示给用户最佳答案。这一切都是受三篇学术论文启发,其中包括链式提示方式、动态记忆及让LLM自我回溯,以及用对话提高LLM完成度。
与其他工具相比,如AutoGPt等,虽然它们也有优化功能,但Smartgpt更胜一筹,因为它以逻辑链条形式拆分任务,从而拥有更强大的推理能力。此外,由于其独立子模块设计,便于配置,而且配置过程简单易行。不过,这个项目刚刚发布,因此稳定性还有待考察,有些内存优化仍然存在不足之处,同时消耗环境资源较多。
随着项目推出,一些网友甚至认为我们低估了AI潜力,即便是OpenAI本身也未能预见到这一点。那么,你期待未来的人工智能表现如何?目前Smartgpt暂无开箱可用版本,但你可以根据GitHub上的指导在Linux环境下体验这项技术。