├── .gitignore ├── function_calling_test_suite_ollama ├── function_calling_test_suite.py ├── readme.md └── tools.py ├── langgrapgh_dynamic_agent ├── agents.py ├── models.py ├── output.png ├── prompts.py ├── utils.py └── workflow_langgrapgh_dynamic_agent.py ├── readme.md ├── requirements.txt └── tutorials ├── langchain ├── 01-basic_langgraph.py ├── 02-conditional-edges.py ├── 03-conditional_edges_with_logic.py ├── 04-a-function_calling_example.py ├── 04-b-function_calling_example.py ├── 04-c-structured_response_example.py ├── 04-d-function_calling_test_suite.py ├── 04-d-function_calling_test_suite_llama3_1_70b.py ├── 05-langgraph_state_management.py ├── output-01.png ├── output-02.png ├── output-03.png ├── output-05.png └── tools.py └── ollama_native ├── 01-ollama-structured-output-basic.py ├── 02-ollama-structured-output.py ├── 03-ollama-function-calling-basic.py ├── 04-router-agent-example.py ├── 05-router-agent-function-calling.py ├── 09-ollama-structured-response-function-calling.py ├── base-agent-samples.py ├── base_agent.py ├── tool_decorator.py └── tools.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/.gitignore -------------------------------------------------------------------------------- /function_calling_test_suite_ollama/function_calling_test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/function_calling_test_suite_ollama/function_calling_test_suite.py -------------------------------------------------------------------------------- /function_calling_test_suite_ollama/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/function_calling_test_suite_ollama/readme.md -------------------------------------------------------------------------------- /function_calling_test_suite_ollama/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/function_calling_test_suite_ollama/tools.py -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/agents.py -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/models.py -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/output.png -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/prompts.py -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/utils.py -------------------------------------------------------------------------------- /langgrapgh_dynamic_agent/workflow_langgrapgh_dynamic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/langgrapgh_dynamic_agent/workflow_langgrapgh_dynamic_agent.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/requirements.txt -------------------------------------------------------------------------------- /tutorials/langchain/01-basic_langgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/01-basic_langgraph.py -------------------------------------------------------------------------------- /tutorials/langchain/02-conditional-edges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/02-conditional-edges.py -------------------------------------------------------------------------------- /tutorials/langchain/03-conditional_edges_with_logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/03-conditional_edges_with_logic.py -------------------------------------------------------------------------------- /tutorials/langchain/04-a-function_calling_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/04-a-function_calling_example.py -------------------------------------------------------------------------------- /tutorials/langchain/04-b-function_calling_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/04-b-function_calling_example.py -------------------------------------------------------------------------------- /tutorials/langchain/04-c-structured_response_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/04-c-structured_response_example.py -------------------------------------------------------------------------------- /tutorials/langchain/04-d-function_calling_test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/04-d-function_calling_test_suite.py -------------------------------------------------------------------------------- /tutorials/langchain/04-d-function_calling_test_suite_llama3_1_70b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/04-d-function_calling_test_suite_llama3_1_70b.py -------------------------------------------------------------------------------- /tutorials/langchain/05-langgraph_state_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/05-langgraph_state_management.py -------------------------------------------------------------------------------- /tutorials/langchain/output-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/output-01.png -------------------------------------------------------------------------------- /tutorials/langchain/output-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/output-02.png -------------------------------------------------------------------------------- /tutorials/langchain/output-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/output-03.png -------------------------------------------------------------------------------- /tutorials/langchain/output-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/output-05.png -------------------------------------------------------------------------------- /tutorials/langchain/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/langchain/tools.py -------------------------------------------------------------------------------- /tutorials/ollama_native/01-ollama-structured-output-basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/01-ollama-structured-output-basic.py -------------------------------------------------------------------------------- /tutorials/ollama_native/02-ollama-structured-output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/02-ollama-structured-output.py -------------------------------------------------------------------------------- /tutorials/ollama_native/03-ollama-function-calling-basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/03-ollama-function-calling-basic.py -------------------------------------------------------------------------------- /tutorials/ollama_native/04-router-agent-example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/04-router-agent-example.py -------------------------------------------------------------------------------- /tutorials/ollama_native/05-router-agent-function-calling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/05-router-agent-function-calling.py -------------------------------------------------------------------------------- /tutorials/ollama_native/09-ollama-structured-response-function-calling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/09-ollama-structured-response-function-calling.py -------------------------------------------------------------------------------- /tutorials/ollama_native/base-agent-samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/base-agent-samples.py -------------------------------------------------------------------------------- /tutorials/ollama_native/base_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/base_agent.py -------------------------------------------------------------------------------- /tutorials/ollama_native/tool_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/tool_decorator.py -------------------------------------------------------------------------------- /tutorials/ollama_native/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teachings/langgraph-learning/HEAD/tutorials/ollama_native/tools.py --------------------------------------------------------------------------------