前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Langchain入门

Langchain入门

作者头像
从大数据到人工智能
发布2023-12-11 10:36:27
3900
发布2023-12-11 10:36:27
举报
文章被收录于专栏:大数据-BigData大数据-BigData

LangChain 是一个用于开发由语言模型支持的应用程序的框架。 它使应用程序能够:

  • 具有上下文感知能力:将语言模型连接到上下文源(提示说明、一些镜头示例、响应的内容等)
  • 推理:依靠语言模型进行推理(关于如何根据提供的上下文进行回答、采取什么操作等)

该框架由几个部分组成。

  • LangChain 库:Python 和 JavaScript 库。 包含无数组件的接口和集成、将这些组件组合成链和代理的基本运行时,以及链和代理的现成实现。
  • LangChain 模板:一系列易于部署的参考架构,适用于各种任务。
  • LangServe:用于将 LangChain 链部署为 REST API 的库。
  • LangSmith:一个开发者平台,可让您调试、测试、评估和监控基于任何 LLM 框架构建的链,并与 LangChain 无缝集成。
Langchain入门
Langchain入门

这些产品共同简化了整个应用程序生命周期:

  • 开发:在 LangChain/LangChain.js 中编写您的应用程序。 使用模板作为参考开始运行。 Productionize:使用 LangSmith 检查、测试和监控您的链,以便您可以充满信心地不断改进和部署。
  • 部署:使用 LangServe 将任何链转换为 API。

LangChain Libraries

LangChain包的主要价值道具有:

  • 组件:用于处理语言模型的可组合工具和集成。 无论您是否使用 LangChain 框架的其余部分,组件都是模块化且易于使用的
  • 现成的链:用于完成更高级别任务的内置组件组合
  • 现成的链让您可以轻松上手。 组件使定制现有链和构建新链变得容易。

入门

以下是如何安装 LangChain、设置环境并开始构建。

我们建议您按照我们的快速入门指南构建您的第一个 LangChain 应用程序来熟悉该框架。

阅读我们的安全最佳实践,以确保您使用 LangChain 进行安全开发。

LangChain Expression Language (LCEL)

LCEL 是一种声明式的链组合方式。 LCEL 从第一天起就被设计为支持将原型投入生产,从最简单的“提示 + LLM”链到最复杂的链,无需更改代码。

模块

LangChain为以下模块提供标准的、可扩展的接口和集成:

模型输入/输出

与语言模型的接口

检索

与应用程序特定数据的接口

代理

让模型根据给定的高级指令选择使用哪些工具

示例、生态系统和资源

用例

常见端到端用例的演练和技术,例如:

集成

LangChain 是丰富的工具生态系统的一部分,它与我们的框架集成并建立在其之上。 查看我们不断增加的集成列表。

指南

使用 LangChain 进行开发的最佳实践。

API参考

请前往参考部分,获取 LangChain 和 LangChain Experimental Python 包中所有类和方法的完整文档。

开发者指南

查看开发人员指南,了解贡献指南并帮助设置您的开发环境。

社区

前往社区导航器寻找提出问题、分享反馈、结识其他开发人员并梦想法学硕士未来的地方。

0 0 投票数

文章评分

本文转载自langchain,原文链接:https://python.langchain.com/docs/get_started/introduction。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • LangChain Libraries
  • 入门
  • LangChain Expression Language (LCEL)
  • 模块
  • 示例、生态系统和资源
    • 用例
      • 集成
        • 指南
          • API参考
            • 开发者指南
              • 社区
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档