Build agents which are controlled by LLMs
llm_agents 是一个基于 Python 的轻量级开源库,旨在通过简洁的代码实现由大语言模型(LLM)驱动的智能体。该项目受 LangChain 启发,通过极简的架构剥离了复杂的抽象层,帮助开发者深入理解智能体的工作机制。
核心功能包括:通过自定义提示词引导智能体执行任务;内置 Python 代码解释器、Google 搜索及 Hacker News 搜索等扩展工具;基于思维、行动和观测的循环机制实现自主决策;支持在循环过程中动态更新上下文信息;能够根据获取的信息自主判断并给出最终回答。
该项目适合对大模型 Agent 原理感兴趣的开发者,以及希望在自己的应用中以极简方式集成智能体功能的学习者或研究人员。