• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wangfenjin
V2EX  ›  程序员

那些在用 langchain 的人,你觉得最大的理由是什么?

  •  
  •   wangfenjin · Dec 11, 2025 · 4835 views
    This topic created in 330 days ago, the information mentioned may be changed or developed.

    纯技术讨论

    用一个框架肯定是因为它解决了具体的问题,那 langchain 对你来说最重要的功能是什么?

    12 replies  •  2025-12-11 17:21:07 +08:00
    kxg3030
    kxg3030
    Dec 11, 2025❤️3
    1
    没别的可用
    sxszzhrrt
    sxszzhrrt
    Dec 11, 2025
    2
    比原生操作 openai 库好用
    Hyxiao
    Hyxiao
    Dec 11, 2025
    3
    其实 langchain 也挺重的,就是因为集成了很多东西,用起来可能会比自己手写要好一点,比如提供的 memory ,Embeddings 等
    Mithril
    Mithril
    Dec 11, 2025
    4
    老项目懒得改,当时也没什么别的竞品,新的不会再用了。
    w568w
    w568w
    Dec 11, 2025
    5
    openai + claude + openrouter + … 可以混用,方便测试不同来源的模型

    其他高级功能我尽量不用
    Lanterns
    Lanterns
    Dec 11, 2025
    6
    项目里自己手搓的,无非就是面向 openai 补全接口开发
    beginor
    beginor
    Dec 11, 2025❤️1
    7
    我们用巨硬的 agent-framework ,大厂就是好用
    dcatfly
    dcatfly
    Dec 11, 2025
    8
    @Mithril 新的打算用什么?
    wangfenjin
    wangfenjin
    OP
    Dec 11, 2025
    9
    看起来除了可以无缝切模型,没有什么特别大家觉得好的功能?为啥它这么火啊。。。
    darksword21
    darksword21
    Dec 11, 2025❤️1
    10
    用过一点,可以说就是一坨屎
    noahliaszn
    noahliaszn
    Dec 11, 2025
    11
    @wangfenjin 出的最早, 集成的功能最多, AI 还没这么火的时候它那个时候就已经有 agent 了 可以想象一下它有多重哈哈哈
    XCFOX
    XCFOX
    Dec 11, 2025❤️1
    12
    我是 2023 年第一批用 langchain.js 的,深受其害。

    各种过度封装、过度设计。各种功能比如 Embeddings 、流式输出都有自己独创的一套写法。
    一些 langchain 没有提供但是 API 提供的功能(比如 stream.include_usage )就要绕一大圈来实现。

    后来换到 openai sdk 后轻松多了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5831 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 104ms · UTC 03:03 · PVG 11:03 · LAX 19:03 · JFK 22:03
    ♥ Do have faith in what you're doing.