2Markdown

2markdownopen in new window 服务将网站内容转换为结构化的 Markdown 文件。

# 您需要获取自己的 API 密钥。请参阅 https://2markdown.com/login

api_key = ""
from langchain.document_loaders import ToMarkdownLoader
loader = ToMarkdownLoader.from_api_key(url="https://python.langchain.com/en/latest/", api_key=api_key)
docs = loader.load()
print(docs[0].page_content)

目录

欢迎来到 LangChain #

LangChain 是一个基于语言模型开发应用程序的框架。我们相信,最强大、最具差异化的应用程序不仅会调用语言模型,还将具备以下特点:

  1. 数据感知性:将语言模型连接到其他数据源

  2. 主动性:允许语言模型与其环境进行交互

LangChain 框架就是围绕这些原则设计的。

本文档的内容适用于 Python。如需纯概念指南,请参阅此处open in new window。JavaScript 文档请参阅此处open in new window

入门指南 #

如何开始使用 LangChain 创建语言模型应用程序。

概念和术语。

由社区专家创建并在 YouTube 上呈现的教程。

模块 #

这些模块是我们认为构成任何基于 LLM 的应用程序的核心抽象。

对于每个模块,LangChain 提供了标准的可扩展接口。LangChain 还提供了外部集成和即插即用的端到端实现。

每个模块的文档包含快速入门示例、操作指南、参考文档和概念指南。

这些模块按复杂程度排序,从最简单到最复杂:

Use Cases #

LangChain 可以应用于多种不同的用例和场景。以下是一些常见的 LangChain 应用场景:

请访问Use Casesopen in new window了解更多示例和用例。

Reference Docs #

关于 LangChain 的所有方法、类、安装方法和集成设置的完整文档。

LangChain 生态系统 #

指导其他公司/产品如何与 LangChain 结合使用的指南。

其他资源 #

以下是我们认为在开发应用程序时可能有用的其他资源!

Last Updated:
Contributors: 刘强