微信扫码
添加专属顾问
我要投稿
Atomic Agents是一个不同于CrewAI之类的一个prompt输入+一个按钮点击全自动的Agent框架,面向于真实场景,主打轻量级、灵活、透明的框架
仓库地址如下:
https://github.com/KennyVaneetvelde/atomic_agents
作者自己写的仓库介绍,写的很实在,所以附上翻译直接贴过来了:
I've been working on a new open-source AI agent framework called Atomic Agents. After spending a lot of time on it for my own projects, I became very disappointed with AutoGen and CrewAI.
我一直在研究一个名为 Atomic Agents 的新开源 AI Agents框架。在为自己的项目花费了大量时间之后,我开始对 AutoGen 和 CrewAI 感到非常的失望。
Many libraries try to hide a lot of things and make everything seem magical. They often promote the idea of "Click these 3 buttons and type these prompts, and wow, now you have a fully automated AI news agency." However, these solutions often fail to deliver what you want 95% of the time and can be costly and unreliable.
许多仓库试图隐藏很多东西,让一切看起来都很神奇。他们经常这样宣传:“点击这 3 个按钮并输入这些prompt,哇,现在你有了一个完全自动化的人工智能新闻机构。”然而,这些解决方案通常在 95% 的时间里都无法满足您的需求,而且成本高昂且不可靠。
These libraries try to do too much autonomously, with automatic task delegation, etc. While this is very cool, it is often useless for production. Most production use cases are more straightforward, such as: Search the web for a topic、Get the most promising URLs、Look at those pages、Summarize each page...
这些库试图通过自动任务委派等方式,让整个系统自主完成太多工作。虽然这非常酷,但对于生产来说通常毫无用处。大多数生产用例都更简单,例如:在网络上搜索主题、获取最相关的url、看看那些页面、总结每一页...
To address this, I decided to build my framework on top of Instructor, an already amazing library that constrains LLM output using Pydantic. This allows us to create agents that use tools and outputs completely defined using Pydantic.
为了解决这个问题,我决定在 Instructor 之上构建我的框架,这是一个已经很棒的库,它使用 Pydantic 限制 LLM 输出。这使我们能够创建使用完全由 Pydantic 定义的工具和输出的代理。
Now, to be clear, I still plan to support automatic delegation, in fact I have already started implementing it locally, however I have found that most usecases do not require it and in fact suffer for giving the AI too much to decide.
现在,需要明确的是,我仍然计划支持自动委派,事实上我已经开始在本地实现它,但我发现大多数用例不需要它,而且实际上因为给人工智能太多的决定而受到影响。
The result is a lightweight, flexible, transparent framework that works very well for the use cases I have used it for, even on GPT-3.5-turbo and some bigger local models, whereas autogen and crewAI are complete lost cases unless using only the strongest most expensive models.
最终,Atomic Agents是一个轻量级、灵活、透明的框架,非常适合我使用过的用例,甚至在 GPT-3.5-turbo 和一些更大的本地模型上也是如此,而 autogen 和crewAI则完全失败,除非只使用最强的最昂贵的大模型。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-07-30
WAIC-Day3: 谈谈Agent场景及Agent OS基础设施
2025-07-30
微软进军 AI 浏览器,维持巨头的平庸
2025-07-30
Higress ,助力企业构建私有 AI 网关和 MCP 市场
2025-07-30
刚刚,OpenAI给大学生做了个新外挂!ChatGPT一键变老师,免费可用
2025-07-30
突发!字节跳动发布同声传译大模型Seed LiveInterpret2.0,是首个延迟与准确率接近人类水平的中英语音同传系统!
2025-07-30
OpenAI深夜发布ChatGPT Study:免费AI家教,彻底颠覆传统教育
2025-07-29
AI+合同审查落地分享(下-1- 合同智能审查)
2025-07-29
AI 应用开发,还需要意图识别吗?
2025-05-29
2025-05-23
2025-06-01
2025-05-07
2025-05-07
2025-05-07
2025-06-07
2025-06-21
2025-06-12
2025-05-20
2025-07-29
2025-07-29
2025-07-28
2025-07-27
2025-07-27
2025-07-25
2025-07-24
2025-07-24