开启左侧

【Langchain学习笔记(二)】Langchain安装及使用示例

[复制链接]
作者:禾戊之昂
Langchain介绍


      Langchain介绍前言1、Langchain 安装2、LangSmith 是什么
        2.1 LangSmith 的作用2.2 创建 LANGCHAIN_API_KEY
      3、调用国产大模型4、Langchain 使用示例
        4.1 导入所需的模块4.2 设置 API 密钥4.3 初始化 ZHIPU AI 模型4.4 创建提示4.5 创建返回的数据解析器4.6 创建链 chain4.7 直接使用 chain 进行调用4.8 完整代码及运行结果



Langchain介绍

前言

本文中介绍 Langchain 安装方法, 什么是 LangSmith 及其作用, 如何调用国产大模型,并以简单案例进行展示。
备注:本系列文章基于B站课程: 马士兵-AI大模型全套教程(学习路线+LLM大语言模型+RAG实战+Langchain+ChatGLM-4+Transformer+DeepSeek) 学习整理得到。
1、Langchain 安装
  1. pip install langchain
  2. pip install langchain-openai
复制代码
2、LangSmith 是什么

是一个用于构建生产级 LLM 应用程序的平台,它提供了调试、测试、评估和监控基于任何 LLM 框架构建的链和智能代理的功能,并能与 Langchain 无缝集成。
登录并且获取 LangSmish 的 API key
【Langchain学习笔记(二)】Langchain安装及使用示例-1.png


2.1 LangSmith 的作用

其主要作用包括:
    调试与测试:通过记录 Langchain 构建的大模型应用的中间过程,开发者可以更好地调整提示词等中间过程,优化模型响应;评估应用效果:Langsmith 可以量化评估基于大模型的系统的效果,帮助开发者发现潜在问题并进行优化;监控应用性能:实时监控应用程序的运行情况,及时发现异常和错误,确保其稳定性和可靠性;数据管理与分析:对大语言模型此次的运行的输入与输出进行存储和分析,以便开发者更好地理解模型行为和优化应用;团队协作:支持团队成员之间的协作,方便共享和讨论提示模版等;可扩展性与维护性:设计时考虑了应用程序的可扩展性和长期维护,允许开发者构建可成长的系统。
Langsmith 是 Langchain 的一个子产品,是一个大模型应用开发平台。它提供了从原型到生产的全流程工具和服务,帮助开发者构建、测试、评估和监控基于 Langchain 或其他 LLM 框架的应用程序
2.2 创建 LANGCHAIN_API_KEY

    创建 LangSmith 账户并登录点击 Settings

    【Langchain学习笔记(二)】Langchain安装及使用示例-2.png

    点击 Create API Key 并复制

    【Langchain学习笔记(二)】Langchain安装及使用示例-3.png

    在系统属性中添加环境变量

    【Langchain学习笔记(二)】Langchain安装及使用示例-4.png

3、调用国产大模型

    打开

原文地址:https://blog.csdn.net/sallyyellow/article/details/145493574
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )