想了解下大家目前在生产环境, 都是用的什么Py框架SDK构建的AI Agent

2026-04-29 10:482阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

先说下背景, 以前我一直使用 LLM API + Java 手搓的agent流程, 写的非常痛苦
想请教下佬友们, 当下构建一个Agent, 大家会选择什么框架/SDK, 您认为的优劣势又会是什么

  • LangGraph
  • LangChain
  • OpenAI Agents SDK
  • Anthropic SDK
  • LLM API 手搓
  • Dify / Coze 等低代码方案
0 投票人

按佬友反馈追加了以下多选

  • Microsoft Agent Framework
  • Google ADK - Agent Development Kit
  • Pi-Agent-Core
0 投票人 网友解答:
--【壹】--:

我还没有自己开发过Agent,但是我要是选择的话,我会选择dify吧,感觉挺简单的。


--【贰】--:

我看这边用agno来开发ai应用的较多,比较方便


--【叁】--:

如果是确定性的流程编排,有 DAG 图,那就只能 langchain + langgraph。
如果是 skill + AI 自主规划,不推荐任何框架,直接使用御三家的官方 SDK。


--【肆】--:

langchain.js现在相当好用,深度定制流程就用langgraph.js,claude agent sdk也很不错。虽然框架很好用,但是自己还是要能手搓出来类似的框架然后不断吸取好的Agent设计架构才能走得更远。


--【伍】--:

我哭死,我觉得微软的几个框架挺好用的,但居然都没有


--【陆】--:

同意楼上的说法,得看你项目中的具体需求。没有好坏之分和流行度这么一说,最适合你的才是最好的。如果业务复杂度高也可能要自己开发的。


--【柒】--:

谷歌的 Agent Development Kit 用下来感觉蛮好的


--【捌】--:

AI应用和AI Agent还是有区别,举个例子。智能体是,老板下指令,员工给结果。AI应用是拿着剧本拍戏,我感觉dify和扣子更偏向应用,只是个人看法哈。另外推荐LangGraph,做了2个MVP,但是遗憾没有落地。


--【玖】--:

没,个人偏好,你可以去看看

learn.microsoft.com

语义内核简介

了解语义内核

learn.microsoft.com

Microsoft Agent Framework 概述

使用 Microsoft Agent Framework 在.NET和Python中生成 AI 代理和多代理工作流。

当然,我都没有大规模开发过,只做过demo


--【拾】--:

java方向确实有langchain4j graph4j 等框架选择,我会纠结的是,如果从零开始构建一个AI Agent,继续选择java的优势是什么


--【拾壹】--:

我在用agno/crewai/langchain…


--【拾贰】--:

LangGraph很适合流程式业务进行agent开发,大部分企业目前阶段常用的agent开发也是为了完成之前的一些流程化的工作流吧,那我觉得LangGraph就和非常适合。


--【拾叁】--:

java的话可以使用langchain4j,我目前用go开发用的字节的eino框架


--【拾肆】--:

这个其实要从不同维度来看,如果只是普通需求那低代码平台就能搞定,如果是高度定制化也只开发


--【拾伍】--:

是我信息过于闭塞了, 您说的是哪些, 我追加上去


--【拾陆】--:

Dify 用于快速测试和演示以及简单场景,因为容易维护,调试提示词方便。
做好了想好好用就用 langchain langgraph 写,这样更灵活方便管理,而且还可以 AI codibg