LangChain & Prompt Engineering tutorials on Large Language Models (LLMs) such as ChatGPT with custom data. Jupyter notebooks on loading and indexing data, creating prompt templates, CSV agents, and using retrieval QA chains to query the custom data. Projects for using a private LLM (Llama 2) for chat with PDF files, tweets sentiment analysis.
这是一个基于 Jupyter Notebook 的开源实战教程集合,旨在指导开发者利用 LangChain 框架与提示词工程技术构建各类大语言模型应用。项目通过丰富的案例解决了如何处理自定义数据、集成私有化模型以及实现复杂 AI 自动化任务等核心痛点。
提供数据加载与索引的详细操作指南,帮助用户轻松实现对本地文档的解析。 演示如何创建提示词模板及使用检索增强生成(RAG)链来准确查询特定领域数据。 支持构建包含上下文记忆的聊天机器人,并展示如何通过代理程序处理复杂逻辑任务。 包含多种开源模型(如 Llama 2、Falcon)的实战集成,支持用户在本地或生产环境部署专属 AI。 提供推特情绪分析与文档问答等完整项目方案,助用户掌握从概念到落地的全链路开发。
该项目适合希望通过实战快速掌握 LangChain 与大模型开发技术的工程师及研究人员,常用于构建私有知识库问答系统、智能聊天机器人或垂类领域的 AI 数据分析工具。