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

现在 ai agent 开发都用什么框架

  •  
  •   fxjson · 1 day ago via Android · 2154 views

    现在背景下,agent 开发好像挺热,都用什么框架啊,不要跟我说自己手搓,不要说用 langgraph,那么重你确定企业都用?

    pphboy
    pphboy
    1 day ago
    1
    找一个 sdk,类似于 open ai 的 agent sdk
    (我目前的 piwork 是在 work 里面塞了一个 pi.sdk)
    然后通过这个 sdk 定制 harness,就能开发自己的 ai agent 了
    🙂
    ThisDay
    ThisDay
    1 day ago
    2
    现在编排没啥用基本可以直接手撸( vibe coding ),然后执行器层抽出来,用 pi ,dsh ,opencode 都行。langgraph 在大多数业务场景下感觉没啥意义
    voidmnwzp
    voidmnwzp
    1 day ago via iPhone
    3
    用 go 手搓
    mmdsun
    mmdsun
    1 day ago via iPhone
    4
    早些时候调研过,哪个时候没啥选的国内使用最多三个:LangChain 0.x 、Dify 、SpringAI 1.X 。后面就开始兴起了一阵,放弃 LangChain 手搓的风,当时网上很多文章讲为啥放弃 LangChain ,我们也是造了很多无用的轮子。

    现在公司是用基础简单的框架做基座,然后手搓,各个线框架不同,也没要求统一。
    ————选型方向是:框架简单但至少要支持主流大模型,并提供自定义模型扩展能力,方便接入官方未支持的模型。支持 Tool Calling ,最好还具备 Tool Search ,能够根据任务动态发现和选择工具。

    按照这个标准,Spring AI 2.x 和 Pi 1.4 等就是很好的选择了。LangChain 只用过 0.x ,现在这个版本感觉有点复杂,没有深入研究。

    另外还要看你做的服务端 Agent 服务,还是 PC/手机个人助手类 Agent 对框架选择也有很大差异。
    labay
    labay
    19h 27m ago via Android
    5
    @ThisDay 为什么说 langgraph 大多数业务场景没啥意义
    dhampirwwh
    dhampirwwh
    16h 17m ago
    6
    依然推荐用 LangChain ,langgraph 。重点考虑的是召回率。
    LLMxPM
    LLMxPM
    10h 11m ago
    7
    agent 和 agent 差别很大的,有没有沙箱、saas 还是客户端需要的框架完全不一样,简单的一个 openai sdk 就能开始手搓了,复杂的话感觉智能体框架都不是重点,消息服务、状态管理更加重要,workflow 这条路基本死掉了,都是 react ,充斥着各种奇葩状态需要处理
    qf19910623
    qf19910623
    9h 9m ago
    8
    字节的扣子都死了,工作流那一套已经是过去式,以前是大模型能力有限,需要工作流来做补充,现在全都是直接 AI 调工具和 MCP 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1512 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 16:30 · PVG 00:30 · LAX 08:30 · JFK 11:30
    ♥ Do have faith in what you're doing.