2024-12-12 科技 0
克雷西,发自凹非寺
量子位 公众号 QbitAI
这个GitHub新项目,将让ChatGPT完成复杂任务,它支持GPT3.5和GPT-4。它通过将问题拆解,并调用外部资源,提高了GPT的工作能力。在它的调教下,GPT-4回答的准确率从68%提高到了85%。
我们也用倒拔垂杨柳的问题进行了测试,提供了诸葛亮、孙悟空和林黛玉三个选项。需要说明的是,由于没有GPT-4的API,测试是按照开发者介绍的方法手工完成的。当然了,个例并不能说明它的表现,还是要用数据集测试一下。
开发者使用了MMLU数据集分别对调教前后的GPT-4进行了测试。结果显示,未经调教的版本只答对了68%,而调教后的版本答对了85%。顺便提一句,真人专家在测试中的平均成绩是89.8%。
数学方面,也同样使用MMLU数据集进行测试,但准确率只有60%,但比原版GPT高出很多。这就好比化整为零,每一步都逐步解决,就像职场中的角色一样:用户是“甲方”,SmartGPT就是“经理”、“老板”和“员工”。
作为用户,你只需像使用普通GPT一样输入问题,而不必给出额外指令。SmartGPT会帮助你把问题拆分,然后按照步骤提交给GPT。此前有人发现,在输入给GPT的指令中加入“let’s think step by step”可以提高回复的准确率。而且,GPI具有回溯能力,可以发现并指出自己此前回答中的错误。
以上两个特性为SmartGpt 的工作提供了重要支撑。在用户输入完指令后, Smartgpt 对其进行处理拆分,并添加类似的表述,然后将处理好的指令传至 Gpt 的 Api 并重复多次获取不同的答案,最终选择最优解展示给用户。
上述步骤受到了三篇学术论文启发,这三篇论文内容分别关于 “链式提示方式”、“动态记忆及让LLM自我回溯” 和 “用对话提高LLM完成度”。与其他工具相比, Smartgpt 在推理能力上更强实用性方面,它由独立子模块组成,可以任意排列、组合和删改配置过程简单。但稳定性有待考证,在内存优化方面还有所欠缺,对环境资源消耗更多。
在项目推出之后,有网友表示低估 Gpi 的潜力,即包括 Openai 自己。你期待 Gpi 未来的表现吗?目前暂无开箱可用的版本,只能在 Linux 环境搭建。不过,对于动手能力强读者来说,可根据项目页面中的指导体验:
项目地址:https://github.com/Cormanz/smartgpt
项目涉及到的论文:[1]. https://arxiv.org/abs/2305.02897[2]. https://arxiv.org/abs/2303.11366[3]. https://arxiv.org/abs/2303.17071
参考链接:[1]. https://www.youtube.com/watch?v=wVzuvf9D9BU[2]. https://www.reddit.com/r/singularity/comments/13axo1r/gpt_4_is_smarter_than_you_think_introducing/
— 完 —