跳到内容

LLMs-txt 概述

概述

您可以在下方找到 llms.txt 格式的文档文件列表,具体包括 llms.txtllms-full.txt。这些文件允许大型语言模型 (LLMs) 和代理访问编程文档和 API,在集成开发环境 (IDEs) 中尤其有用。

语言版本 llms.txt llms-full.txt
LangGraph Python https://github.langchain.ac.cn/langgraph/llms.txt https://github.langchain.ac.cn/langgraph/llms-full.txt
LangGraph JS https://github.langchain.ac.cn/langgraphjs/llms.txt https://github.langchain.ac.cn/langgraphjs/llms-full.txt
LangChain Python https://python.langchain.ac.cn/llms.txt N/A
LangChain JS https://js.langchain.ac.cn/llms.txt N/A

审查输出

即使可以访问最新的文档,当前最先进的模型也可能无法始终生成正确的代码。请将生成的代码视为起点,并在将代码投入生产之前务必进行审查。

llms.txtllms-full.txt 的区别

  • llms.txt 是一个索引文件,包含带有内容简要描述的链接。LLM 或代理必须遵循这些链接才能访问详细信息。

  • llms-full.txt 在一个文件中直接包含所有详细内容,无需额外导航。

使用 llms-full.txt 时的一个关键考量是其大小。对于内容丰富的文档,该文件可能会变得过大,无法适应 LLM 的上下文窗口。

通过 MCP 服务器使用 llms.txt

截至 2025 年 3 月 9 日,IDE 尚不具备对 llms.txt 的强大原生支持。但是,您仍然可以通过 MCP 服务器有效使用 llms.txt

🚀 使用 mcpdoc 服务器

我们提供了一个专为服务 LLM 和 IDE 文档而设计的 MCP 服务器

👉 langchain-ai/mcpdoc GitHub 仓库

该 MCP 服务器允许将 llms.txt 集成到 CursorWindsurfClaudeClaude Code 等工具中。

📘 设置说明和使用示例可在仓库中找到。

使用 llms-full.txt

LangGraph 的 llms-full.txt 文件通常包含几十万个 token,超出了大多数 LLM 的上下文窗口限制。为了有效使用此文件,您可以选择以下方式:

  1. 使用 IDE(例如 Cursor、Windsurf):

    • llms-full.txt 作为自定义文档添加。IDE 将自动分块和索引内容,实现检索增强生成 (RAG)。
  2. 没有 IDE 支持的情况下:

    • 使用具有大上下文窗口的聊天模型。
    • 实施 RAG 策略以有效管理和查询文档。

评论