开发:使用 LangChain 的开源构建模块和组件构建应用程序。使用第三方集成(opens in a new tab)和模板(opens
in a new tab)快速上手。生产化:使用LangSmith检查、监控和评估你的链条,以便你可以持续优化和自信地部署。部署:使用LangServe(opens in a new tab)将任何链条转变为 API。
该框架由以下开源库组成:
langchain-core:基本抽象和 LangChain 表达式语言。langchain-community:第三方集成。 合作伙伴包(例如
langchain-openai,langchain-anthropic 等):某些集成已进一步拆分为仅依赖于
langchain-core 的轻量级包。langchain:构成应用程序认知架构的链条、代理和检索策略。langgraph(opens in a new
tab):通过将步骤建模为图中的边缘和节点,使用LLMs构建强大且有状态的多角色应用程序。langserve(opens in a new tab):将 LangChain 链条部署为 REST API。