LangChain Integration Docs: Find information faster with revamped pages & API references

LangChain 集成文档:通过改进的页面和 API 参考更快地查找信息

查看 LangChain 集成文档的最新更新,包括新的标准化格式和改进的 API 参考,这些更新可以帮助您更快地找到相关信息。

3 分钟阅读

LangChain 生态系统的大部分是其广泛的集成集合。LangChain 为 LLM、向量存储、工具、文档加载器等提供超过 1,000 个集成。

今天,我们宣布全面改进我们在 Python 和 JavaScript 中的集成文档,以使其对社区更实用和易于访问。主要变更包括

  • 所有集成页面的标准化格式。
  • 每个组件的清理后的索引页面,其中包括一个“功能”表,突出显示哪些集成支持特定功能。
  • 改进的 API 参考,更好地展示示例和相关信息。

让我们深入了解一下!

所有集成页面的标准化内容

在过去一年半的时间里,LangChain 社区贡献了超过 1,000 个开源集成,包括聊天模型、向量存储、工具和检索器。随着集成数量的增长以及最佳实践随时间推移而变化,许多页面已经过时。

关键集成现在遵循标准化模板,该模板突出显示每个类别的常用功能(例如,模型、向量存储、检索器)。例如,对于聊天模型,每个页面都以一个表格开头,显示集成是否支持工具调用和多模态输入等功能,然后是安装和基本调用示例。

我们改进这些集成页面的目标是帮助开发人员快速确定集成可以做什么以及如何使用它。

LangChain 集成页面的标准化模板概述

虽然一些高级的、特定于集成的示例仍然保留在这些页面上,但我们更强调链接到操作指南和 API 参考,以保持内容常青并避免重复。

为了帮助开发人员找到他们想要的集成,我们还简化了每种集成类型的索引页面。结合较小的侧边栏,这些索引页面现在包括类似于单个集成页面上的表格,这使您可以快速识别具有所需功能的集成。

每种集成类型的新索引页面中的“功能”表

这些“功能”表目前按多种因素组合排序,包括在 LangSmith 跟踪中的使用情况和软件包下载量(如果相关)。未来,我们将研究更多方法来突出显示和推荐新兴的集成。

改进的 API 参考

我们的新页面突出显示了我们改进的 PythonJavaScript 的 API 参考。

对于 Python,我们在文档字符串中添加了更多解释和使用示例。我们还更新了结构和格式,使其更现代和用户友好,包括所有类的可导航方法和属性侧边栏。

LangChain Python API 参考

对于 JavaScript,我们采用了类似的方向。为了使 API 参考页面不那么令人生畏,我们默认折叠了侧边栏,过滤掉了不太相关的方法和其他构建产物。

我们还增强了流行的聊天模型和向量存储页面,提供了各种使用示例,并普遍提高了这些页面上有用运行时和构造函数定义以及重要方法的可见性。

LangChain JavaScript API 参考

这项正在进行的工作旨在使我们的 API 参考能够独立存在,成为 LangChain 社区的宝贵资源。


查看我们最新的集成文档 (针对 Python)(针对 JavaScript)。当我们继续改进和完善我们的文档时,您的反馈非常宝贵。请随时在 Twitter 上给我们留言,提出任何问题、建议或意见。