点点网站开发技术分享

记录个人日常开发笔记与技巧

本课程帮助Python Web开发者理解AI应用开发的思维方式。通过对比传统Web开发和AI开发的差异,用通俗易懂的类比解释LangChain的作用和价值。学完本课,你将建立起AI应用开发的基本认知,理解为什么需要LangChain,以及如何用新的思维方式来构建AI应用。

阅读全文 »

本课程指导你完成LangChain开发环境的搭建,重点介绍如何使用国内可访问的AI模型(阿里云百炼、DeepSeek等)。你将学会安装必要的依赖包、配置API密钥、理解模型参数,并运行第一个AI程序。课程包含完整的错误处理示例,确保你能顺利完成环境配置。

阅读全文 »

本课程深入讲解LangChain的三大核心组件:语言模型(LLM)、提示词模板(Prompt)、输出解析器(Parser)。你将学会如何创建可重用的提示词模板、设计有效的提示词、使用Pydantic获取结构化输出。课程通过大量实例展示组件的单独使用和组合应用,为后续构建复杂应用打下坚实基础。

阅读全文 »

本课程教你使用LangChain的链(Chain)机制将多个处理步骤串联起来。通过学习LCEL(LangChain Expression Language)语法,你将掌握用管道操作符优雅地组合组件。课程涵盖简单链、顺序链、路由链等多种模式,帮助你构建复杂的多步骤AI应用,避免重复代码,提高开发效率。

阅读全文 »

本课程介绍LangChain的Agent机制,让AI从”被动执行”升级为”自主决策”。你将学会创建工具、构建Agent、理解ReAct循环的工作原理。课程详细讲解工具的三种创建方式、Agent的类型选择、调试技巧,并通过实战案例展示如何让AI自主选择和组合工具完成复杂任务。

阅读全文 »
0%