langchain使用
学习目标
学习完本部分,使学习者能够:
- 使用langchain的主要概念, 包括:模型、chain、memory、prompt等, 编写 基于命令行的简单LLM应用程序。
学习活动
- 观看文档:langchain初探,langchain中调用ollama作为llm
- 观看视频:吴恩达《用于LLM应用程序开发的LangChain》|langchain-for-llm-application-development|中英字幕
视频时长:约1小时
视频内容简介:学习使用LangChain框架扩展语言模型在应用程序开发中的用例和能力所必需的技能。在本课程中,将学习并获得以下主题的经验:
- 模型、提示和解析器:调用LLM,提供提示和解析响应
- LLM的记忆:存储对话和管理有限上下文空间的记忆
- 链:创建操作序列
- 文档中的问答:将LLM应用于您的专有数据和用例要求
- 代理:探索LLM作为推理代理的强大新兴开发。
在课程结束时,您将拥有一个可作为扩散模型探索的起点的模型,用于您的应用程序。 这一小时的课程将极大地扩展利用强大的语言模型的可能性,使学习者可以在几个小时内创建非常强大的应用程序。
视频来源:https://www.deeplearning.ai/short-courses/langchain-for-llm-application-development/
实践
- 使用langchain编写一个基于命令行的简单LLM应用,功能自选,比如对话、翻译、生成提纲等。