Conceptual Guide: Multi Agent Architectures

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии •

  • @kennyliao8410
    @kennyliao8410 5 дней назад +1

    Super helpful! Personally I feel like this type of content separates Langchain/Langgraph from other frameworks. You're really lowering the barrier to entry and make it so much easier to get started.

  • @AlexCasimirF
    @AlexCasimirF Месяц назад +4

    Amazing overview - and I really didnt expect the CEO of langchain to suggest "not taking an off-the-shelf architecture" 😀 (100% agree)

  • @Brookes-un5ls
    @Brookes-un5ls Месяц назад +1

    It is great to have more agents-related langchain video!

  • @RohanKumar-vx5sb
    @RohanKumar-vx5sb Месяц назад +1

    Thanks for the guide! Seem multi-agent hierarchical systems are the most sophisticated paths; with recommendation to add custom wiring amongst paths as necessary (for example reflection sub-graph).

  • @brajendrasingh3435
    @brajendrasingh3435 Месяц назад

    Great summary of multi-agent system. Loved it. Thanks

  • @veslavaia
    @veslavaia Месяц назад

    Really very good explanation.
    Keep pushing!!

  • @RohanKumar-vx5sb
    @RohanKumar-vx5sb Месяц назад +3

    I've got one follow up question for everybody. What if all the langgraph work we're doing is going to be only for short term? Similar to how complicated encoder+decoder architecture were precursor to simpler decoder only architecture? From that perspective, since newer models like `o1` have `test-time-compute`, they are a bit agentic in themselves as is. Therefore two paths:
    1/ Are langgraphs here to stay? Or will they be consumed by the increasingly powerful test time compute driven LLM architectures. And,
    2/ Will swarm architecture beat every other sophisticated architecture, where we offload the planning, and collaboration aspect to the model itself.
    I understand Langgraph currently talks about model reliability increasing as more control comes to user with langgraph. Just wondering long term if this claim will be broken or not.

    • @danielacosta1292
      @danielacosta1292 Месяц назад +2

      I think that we have not yet reached the limit of LLM and that is why we still see enormous improvements in these models, but that does not have to interfere with the use of frameworks like langraph, these frameworks allow us to create personalized agentive systems with our tools or our data recovered with techniques like RAG. The control flow will continue to be orchestrated by an LLM and the better the LLM the more reliable the system will be as well, but I think that a lot of the reliability and security lies in the design of that control flow and that control flow should not be It is stored directly in the LLM nor should it be executed within it. What if Langgraph is here to stay? I don't know that because this changes very quickly and maybe someone will find a better abstraction to build these systems, what I do think is an LLM is an important part for agentive systems, but agentive systems have more components than just an LLM .

    • @philippkaindl9970
      @philippkaindl9970 29 дней назад

      For production cases, I would nearly always choose a dedicated agent system, then just dumping everything into large models like o1. 1/ the cost implications are to be considered (yes, the PoC might be cheap, but those models run on the most expensive hardware we have in data centers atm) 2/ it is a lot easier to debug and improve if you break the task up into subtasks.

  • @KasunWijesekara
    @KasunWijesekara Месяц назад +2

    amazing stuff guys!

  • @gr8tbigtreehugger
    @gr8tbigtreehugger Месяц назад

    Excellent explainer! Many thanks!

  • @hari8568
    @hari8568 Месяц назад +2

    Hey any recommendations how to actually implement this in production?these type of agents take way too much latency

  • @yoavtamir7707
    @yoavtamir7707 Месяц назад

    Great Information, thanks!

  • @YanenLi-e1o
    @YanenLi-e1o Месяц назад

    Great tutorial! I have a question: can Langgraph be used to orchestrate the openai realtime API? If so, could you give me an example?

  • @TolgahanCogulu-u1q
    @TolgahanCogulu-u1q 23 дня назад

    Seems like the supervisor architecture has the same problems as the tool calling agent ("makes poor decisions about which tool to call next") in that it also makes poor decisions about which agent to call next. Is there something fundamentally different in the supervisor architecture that mitigates this?

  • @sathish297
    @sathish297 Месяц назад

    Very useful video

  • @danielacosta1292
    @danielacosta1292 Месяц назад

    Would you say that there is some kind of analogy between the problem of designing single agent vs multi-agent architectures and the problem of monolithic architectures vs micro services? I think they are different faces of the same problem.

  • @girishkurup3143
    @girishkurup3143 Месяц назад

    Question: For contact center is it good idea to establish Supervisor with Tools approach?

  • @lbasavaraj
    @lbasavaraj Месяц назад +3

    Looking forward form the day when studio is available for Linux. Until then, will play around with OpenAI swarms,

  • @lavamonkeymc
    @lavamonkeymc Месяц назад

    Really only 5-10 tools? How many multi-turn convos or sequential reasoning steps are you needing? I’ve seen 100 tools be accurate for single-step Q&A tasks

    • @scycer
      @scycer 27 дней назад

      I would assume it depends on the LLM used and the complexity of the tools. 5-10 may just be a higher level of success that they have seen in all the stats they would have on it.

  • @generatiacloud
    @generatiacloud Месяц назад +1

    Langgraph vs aws bedrock agents, Langgraph is so much better in all aspects

  • @trinitq
    @trinitq Месяц назад

    5:37 " Agent 1 makes a tool call to determine was agent 2 sees" litle missclick i guess, thx for vids !