langgraph icon indicating copy to clipboard operation
langgraph copied to clipboard

Implement get_input_schema(), get_output_schema(), get_graph() for StateGraph, MessageGraph

Open nfcampos opened this issue 1 year ago • 0 comments

Depends on https://github.com/langchain-ai/langchain/pull/17745

Final step will be to add a graphviz-based draw method (like https://github.com/langchain-ai/langgraph/pull/71) in langchain-core

Produces graphs like this

                       +-----------+            
                       | __start__ |            
                       +-----------+            
                             *                  
                             *                  
                             *                  
                         +-------+              
                         | agent |              
                        *+-------+*             
                      **           ***          
                    **                **        
                  **                    **      
   +-----------------------+              **    
   | agent_should_continue |               *    
   +-----------------------+               *    
               *            ****           *    
               *                *****      *    
               *                     ***   *    
          +---------+                 +-------+ 
          | __end__ |                 | tools | 
          +---------+                 +-------+ 

nfcampos avatar Feb 19 '24 21:02 nfcampos