LangChain0.2入门简介

云的事情不好说 2024-05-31 03:28:55

LangChain 是一个由大型语言模型 (LLMs) 驱动的应用程序开发框架。

LangChain 简化了 LLM 应用程序生命周期的每个阶段:开发:使用 LangChain 的开源构建块和组件构建应用程序。利用第三方集成和模板快速启动。产品化:使用 LangSmith 检查、监控和评估链(chains),以便可以持续优化并充满信心地部署。部署:使用 LangServe 将任何链转换为 API。

具体来说,该框架由以下开源库组成:langchain-core:基础抽象和 LangChain 表达式语言(LCEL)。langchain-community:第三方集成。合作伙伴包(例如 langchain-openai, langchain-anthropic 等),一些集成已被进一步拆分为仅依赖于 langchain-core 的轻量级包。langchain:构成应用程序认知架构的链(chains)、智能体(agents)和检索策略(retrieval strategies)。langgraph:通过将步骤建模为图中的边和节点,构建健壮且有状态的多参与者(multi-actor)应用程序。langserve:将 LangChain 链作为 REST API 部署。LangSmith:一个开发平台,让您可以调试、测试、评估和监控 LLM 应用程序。



0 阅读:0

云的事情不好说

简介:感谢大家的关注