LangChainHub

LangChainHub是一个基于HuggingFaceHub灵感的平台,旨在促进LangChain社区分享提示、chains和代理。它提供一站式资源,简化使用,并鼓励社区参与扩展其内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


本文翻译整理自:
https://blog.langchain.dev/langchainhub/ 2023 年 1 月 23 日


我们很高兴地宣布推出 LangChainHub,在这里您可以找到并提交常用的提示、链、代理等!

这显然从 Hugging Face 的 Hub 中汲取了很多灵感,我们相信它在培育一个令人惊叹的社区方面做出了令人难以置信的工作。


动机

在过去的几个月里,我们看到LangChain社区使用该框架构建了数量惊人的应用程序。
这些应用程序使用LangChain组件(例如提示、LLM、链和代理)作为构建块来创建独特的工作流程。
我们希望通过创建一个中心,用户可以在其中共享他们创建的组件,从而轻松共享和发现这些工作流程。

LangChainHub 的目标是成为共享prompts、chains、代理等的一站式商店。
作为起点,我们将启动带有 LangChain 中使用的提示存储库的中心。
通常,从LLM 获得良好结果的秘诀是高质量的提示,我们相信拥有一组常用的提示 将使用户更容易获得良好的结果,而无需重新发明轮子。我们希望尽快跟进,增加对chains 和 agent 的支持。


用法

我们不仅仅想构建提示、代理和链的集合 - 我们希望让人们尽可能简单、直接地实际使用它们。
为此,我们正在采取两个具体步骤:

  1. 我们将在LangChain Python 库中提供一流的支持来加载这些工件。
    例如,您可以使用以下代码片段轻松地从HUB 加载提示:
from langchain.prompts import load_prompt
prompt = load_prompt('lc://prompts/hello-world/prompt.yaml')

  1. 我们将优先提供清晰的文档,描述如何使用这些工件的。
    例如,所有提示不仅包含工件本身,还包含 README 文件。
    该文件包含诸如如何使用它的描述、它期望的输入以及如何在链中使用此提示的代码片段等信息。

有关如何使用 Hub 上的工件的更多详细信息,请查看Hub 本身的文档。


Community

我们非常希望这是社区驱动的。
我们已经在 Hub 中植入了核心库中使用的工件集合,但我们希望它很快就会充满核心库中没有的提示、链和代理。
由于我们使用 GitHub 来组织此中心,因此最好通过以下两种方式之一来添加工件:

  1. 创建一个 fork,然后针对该存储库打开一个 PR。
  2. 在存储库上创建一个问题,其中包含您要添加的工件的详细信息。

下一个

如今,LangChainHub 包含主 Python 库中可用的所有提示LangChain

在(希望不久的将来)我们计划添加:

  • 链:捕获各种 LLM 工作流程的链的集合
  • 代理:代理配置的集合,包括底层 LLMChain 以及它兼容的工具。
  • 自定义提示存储库 URI:能够为提示存储库设置自定义URI,以便用户可以创建自己的 LangChain 中心。

总结

在我们继续建设该中心的过程中,我们期待社区的贡献和反馈。
在这里 查看 并加入Discord上的对话!


伊织 2024-04-07(日)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程乐园

请我喝杯伯爵奶茶~!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值