LangGraph: Multi-Agent Workflows

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 65

  • @bqmac43
    @bqmac43 9 หลายเดือนก่อน +2

    These videos never cease to impress me. Straight-forward and effective. Thank you, LangChain team!

  • @christopherscheidel5431
    @christopherscheidel5431 11 หลายเดือนก่อน +10

    Fantastic work as always. Thanks to the LangChain team.

  • @raphael39
    @raphael39 8 หลายเดือนก่อน +1

    Super helpful series. I delved a lot in langchain source code, docs to customize already well-established examples and started these series for LangGraph it's a great format thanks a lot.

    • @tonyppe
      @tonyppe 7 หลายเดือนก่อน

      are you using ai to write youtube comments?

    • @ilianos
      @ilianos 5 หลายเดือนก่อน

      @@tonyppe just because you read the word "delve" ;-) ? look at the last words of his comment: missing punctuation marks :)

  • @paraconscious790
    @paraconscious790 11 หลายเดือนก่อน

    This is a super helpful series, a quick starter, easy to follow along with practical examples, thanks so many Harrison! Starting to experiment right away!

  • @akashlives
    @akashlives 11 หลายเดือนก่อน +1

    Thank you for constantly posting such videos.
    So easy to use and adopt.

  • @adandrea
    @adandrea 7 หลายเดือนก่อน +2

    Great video. One bit things I'm trying to figure out: how can the tools access the graph state? I mean custom tools. I really need them to have context of the conversation, user session metadata, etc, and I can't past them that info if the tools are called just with the parameters filled with syntetic data generated by the llm. I'm sure there is a way to do it but can't seem to fiture it out. Thanks!

  • @johnvicente796
    @johnvicente796 7 หลายเดือนก่อน +5

    Great video. Can you PLS create an example in langgraph on how to use an SQL database tool and call the tool with an agent. More importantly do a RAG search with it. That would be helpful

  • @Orcrambo
    @Orcrambo 11 หลายเดือนก่อน +1

    Excited to get my hands dirty with langgraph. Hopping on now!

  • @ManiSaintVictor
    @ManiSaintVictor 11 หลายเดือนก่อน

    Thank you! Very helpful. I did the first 2 exercises. I'll be back for the 3rd.

  • @rahulvb5044
    @rahulvb5044 9 หลายเดือนก่อน +1

    In the supervisor example , the model returns ,
    {
    "function_call" : {
    "arguments" : "{"next","Coder"}",
    "name" : "route"
    }
    How is this used to determine the next agent.
    Or how is Agentstate populated with next : Coder after getting the above out put from model. I can see a JsonOutputFunctionsParser. But i cant understand, how next value is determined from that

    • @HiKami-f5o
      @HiKami-f5o 5 หลายเดือนก่อน

      In conditional edges setup. You parse it to dict and then make a conditional navigation depending on 'next' value

  • @Mullheimer
    @Mullheimer 11 หลายเดือนก่อน

    Great way of explaning. Thank you. Will dive into it sometime soon.

  • @Sandheip
    @Sandheip 4 หลายเดือนก่อน

    LangGraph makes creating multi-agent processes easier. SymthOS is an essential viewing for anyone interested in cutting-edge AI frameworks. #AI #MultiAgentWorkflows #SymthOS

  • @free_thinker4958
    @free_thinker4958 5 หลายเดือนก่อน +2

    That would be great if you add a disclaimer at the beginning of the video mentionning that it's for intermediate and advanced levels because beginners will feel lost and sometimes more confused just like me

  • @dvirbenor2690
    @dvirbenor2690 11 หลายเดือนก่อน

    Very interesting and well explained! Thanks 👌

  • @ZhambylYermagambet
    @ZhambylYermagambet 11 หลายเดือนก่อน

    Awesome! Thank you guys for great work

  • @estebanmunoz1637
    @estebanmunoz1637 11 หลายเดือนก่อน

    I can't make this example work using AzureOpenAI, I am receiving the error: 'create() got an unexpected keyword argument 'functions''
    after executing:
    result = agent.invoke({"input": "what's the weather in SF?", "intermediate_steps": []})
    Are Agents supported using AzureOpenAI? I have been trying different formulas but I cannot make my agents work using AzureOpenAI

  • @kevinkawchak
    @kevinkawchak 7 หลายเดือนก่อน

    Thank you for the discussion.

  • @adityagaurav2816
    @adityagaurav2816 10 หลายเดือนก่อน

    I tried to implement supervisor based multi agent framework for my use case but after my workers return something to supervisor , supervisor doesn't call FINISH and get into a loop of calling the same worker again and again. Has anyone faced this issue ? or know how to fix this ?

  • @ragsAI
    @ragsAI 11 หลายเดือนก่อน

    Hi! Is Langchain integratable/compatible with redshift/databricks? (especially the text-to-sql framework)? Thank you.

  • @aryangautam7161
    @aryangautam7161 10 หลายเดือนก่อน +2

    I tried to implement multiagent using supervisor agent and running into issue where it couldn't parse function call.
    langchain_core.exceptions.OutputParserException: Could not parse function call: 'function_call

  • @glowstorm334
    @glowstorm334 8 หลายเดือนก่อน +1

    For anyone facing any error , there are the two error I have faced :
    1: Make sure Matplotib is installed in your environment
    2: Change the name of Chart Generator to Chart_Genenrator , this fixes an error which the regex does not recognize the name of Chart Generator.

  • @ramzirebai3661
    @ramzirebai3661 5 หลายเดือนก่อน

    This is incredibly beautiful

  • @jimjimjimjimjim
    @jimjimjimjimjim 6 หลายเดือนก่อน +1

    Does anyone get issues where the supervisor agent loops over and over calling the sub agents?

    • @calebadobah641
      @calebadobah641 5 หลายเดือนก่อน

      Yes same. Have you managed to fix it?

  • @mertsengil4697
    @mertsengil4697 4 หลายเดือนก่อน

    Hello, thank you for the vide. I have a problem. I created my own tools instead of "tavily search" and "PythonREPL" tools. I did everything same with your code. But i cant get the end token {'supervisor' : {'next' : 'FINISH'}}. why? can anyone help me pls?

    • @mertsengil4697
      @mertsengil4697 4 หลายเดือนก่อน

      Continuous 1. tool... 2. tool... 1. tool. ... As the 2nd tool, it loops through my tools, but it never goes to the finish token and finishes the loop.

  • @aryangautam7161
    @aryangautam7161 10 หลายเดือนก่อน

    Are there examples on how you can use multi agent workflow that doesn’t involve openAI function calling?

  • @waneyvin
    @waneyvin 11 หลายเดือนก่อน

    great job! please advise how if I wanna add reward or policy into the state for further decision making sake.

  • @lucascresci509
    @lucascresci509 10 หลายเดือนก่อน +1

    Bro is just a beast!

  • @zelx7567
    @zelx7567 7 หลายเดือนก่อน

    Thank you langchain team, this helps a lot. In the example multi-agent graph all agents share the same instance of a large language model (LLM), is it possible to use different LLMs for different agents?

    • @StaraX95
      @StaraX95 6 หลายเดือนก่อน

      yep

    • @mertsengil4697
      @mertsengil4697 4 หลายเดือนก่อน

      u can use llama3.1 with groq

  • @VijayasarathyMuthu
    @VijayasarathyMuthu 11 หลายเดือนก่อน

    Could you show how to bring Humans in the Loop in each architecture or any one of them?

  • @陈晓耀
    @陈晓耀 5 หลายเดือนก่อน

    not work with the current version of langgraph/langhchain, issues never solved

  • @drtristanbehrens
    @drtristanbehrens 10 หลายเดือนก่อน

    Such a cool video!

  • @joehenri1
    @joehenri1 11 หลายเดือนก่อน +3

    What is the differences between CrewAI and LangGraph ?

    • @yuripourre
      @yuripourre 8 หลายเดือนก่อน

      CrewAI is a thin wrapper around langgraph.

  • @octopusfinds
    @octopusfinds 8 หลายเดือนก่อน

    Thank you!

  • @Stormyys
    @Stormyys 11 หลายเดือนก่อน

    How do we get access to langsmith?

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      DM Harrison on twitter @hwchase17 :)

  • @manfyegoh
    @manfyegoh 11 หลายเดือนก่อน

    hi how do i get access to langsmith?

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      Drop Harrison a message on twitter @hwchase17 and he'll sort you out

    • @manfyegoh
      @manfyegoh 11 หลายเดือนก่อน

      @@LangChain thanks! i just gotten my access!

  • @carterjames199
    @carterjames199 11 หลายเดือนก่อน

    How can I request access to langsmith??

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      hey, if you drop Harrison a message on twitter @hwchase17 he'll get you access

    • @carterjames199
      @carterjames199 11 หลายเดือนก่อน

      @@LangChain already done he was very fast to reply

  • @Kenykore
    @Kenykore 11 หลายเดือนก่อน

    Need access to langsmith

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      DM Harrison on twitter @hwchase17 :)

  • @googleyoutubechannel8554
    @googleyoutubechannel8554 10 หลายเดือนก่อน +11

    Oh no, I feel so sorry for everyone trying to use this, you don't have nearly enough basic logging functionality or debugging / investigation tooling in langchain to make using multiple prompt stages remotely tolerable, I wonder how long it will take people trying to actually implement this to solve a problem to figure it out.

    • @ste7081
      @ste7081 10 หลายเดือนก่อน +16

      didn’t they make langsmith exactly for this?

    • @xfldiazx
      @xfldiazx 7 หลายเดือนก่อน

      ​@@ste7081 but it's not private :( honestly a framework should not rely on a paid service for basic functionality, I wish I could use it though

  • @adamwilfrid3271
    @adamwilfrid3271 11 หลายเดือนก่อน

    requesting for Langsmith access please 😊

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      DM Harrison on twitter for access @hwchase17 :)

  • @RonnyAndersson-p6z
    @RonnyAndersson-p6z 11 หลายเดือนก่อน

    Great video! Can you hook me up with Langsmith?

  • @IAMTHEMUSK
    @IAMTHEMUSK 3 หลายเดือนก่อน

    The last one is far from easy to implement. I wonder if learning langgraph is worthy instead of learning how to do the same from scratch. It feels like learning a new programming language.

  • @RonnyAndersson-l2q
    @RonnyAndersson-l2q 11 หลายเดือนก่อน

    Great video! Can you hook me up with langsmith? :)

    • @LangChain
      @LangChain  11 หลายเดือนก่อน

      Shoot Harrison a message on twitter @hwchase17 :)

  • @avi7278
    @avi7278 11 หลายเดือนก่อน +1

    What's your Twitter?