我让 AI 通过和自己辩论来更努力地思考:CoRT (Chain of Recursive Thoughts) 的实践
文章介绍了CoRT (Chain of Recursive Thoughts) 技术,一种让AI通过自我辩论来提升思考能力的方法。其核心在于:AI生成初始响应后,进行多轮“思考”,每轮生成备选方案、评估并选择最佳方案。实验表明,CoRT能显著提升AI模型,尤其是在编程任务上。关键在于自我评估、竞争性方案生成、迭代优化和动态思考深度。
PhialsBasement/Chain-of-Recursive-Thoughts
main BranchesTags Go to file Code
Folders and files
Name| Name| Last commit message| Last commit date
---|---|---|---
Latest commit
History
8 Commits
demos| demos
LICENSE| LICENSE
README.md| README.md
non-rec.png| non-rec.png
rec.PNG| rec.PNG
recursive-thinking-ai.py| recursive-thinking-ai.py
requirements.txt| requirements.txt
View all files
Repository files navigation
CoRT (Chain of Recursive Thoughts) 🧠🔄
TL;DR: 我让 AI 通过和自己辩论来更努力地思考。效果出奇的好。
这是什么?
CoRT 使 AI 模型能够递归地思考它们的响应,生成替代方案,并选择最佳的方案。 这就像赋予 AI 质疑自身并再次尝试的能力......一遍又一遍......
它真的有效吗?
是的。 我用 Mistral 3.1 24B 测试了它,结果从“meh”变成了“holy crap”,特别是对于这样一个小模型,在编程任务方面。
它是如何工作的
- AI 生成初始响应
- AI 决定需要多少“思考轮次”
- 对于每一轮:
- 生成 3 个备选响应
- 评估所有响应
- 选择最佳的那个
- 最终响应是这场 AI 大逃杀的幸存者
例子
Mistral 3.1 24B non CoRT
Mistral 3.1 24B + CoRT
亲自尝试
pip install -r requirements.txt
export OPENROUTER_API_KEY="your-key-here"
python recursive-thinking-ai.py
秘诀
- 自我评估
- 竞争性的替代方案生成
- 迭代细化
- 动态思考深度
贡献
许可证
关于
我让 AI 通过和自己辩论来更努力地思考。效果出奇的好。
资源
许可证
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
Footer
Footer navigation
You can’t perform that action at this time.