awesome-llm-apps
项目核心内容总结:
该项目是一个集成多种AI代理和大语言模型(LLM)应用的开源工具集,涵盖以下功能和特性:
功能:
- 提供基于RAG(检索增强生成)的教程,支持Gemini、Llama3.1、Gemma等模型;
- 包含多代理协作系统(如法律、招聘、教学团队),支持MCP协议(Model Context Protocol);
- 涵盖语音AI代理(如客服、音频导览)及本地化应用(如PDF、GitHub、YouTube交互);
- 提供记忆功能教程(如个性化聊天、旅行助手)和模型优化工具(如降低API成本30-60%);
- 包含模型微调教程(Gemma3、Llama3.2)及AI框架入门课程(Google ADK、OpenAI SDK)。
使用方法:
- 克隆仓库:
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git; - 进入目标项目目录,如
cd awesome-llm-apps/starter_ai_agents/ai_travel_agent; - 安装依赖:
pip install -r requirements.txt; - 根据项目
README.md中的具体说明运行应用。
主要特性:
- 支持主流模型(OpenAI、Claude、Gemini、Llama);
- 提供从基础到高级的完整教程(如多代理协作、RAG优化);
- 包含本地化部署方案(如本地RAG、记忆存储);
- 集成工具链(如MCP协议、数据库路由、语音交互);
- 提供性能优化(如TOON格式降本)和模型微调指导。