Files
langgraph/docs/docs/tutorials/index.md
T
90f1e66748 docs: functional api (#3125)
* Concepts page for the functional API
* How-to guides that show functional API implementations
* API reference for entrypoint, task, entrypoint.final
* Add functional API version to the workflows

---------

Co-authored-by: Vadym Barda <vadym@langchain.dev>
Co-authored-by: ccurme <chester.curme@gmail.com>
2025-01-27 16:31:43 -05:00

5.7 KiB

title
title
Tutorials

Tutorials

New to LangGraph or LLM app development? Read this material to get up and running building your first applications.

Get Started 🚀

Use cases 🛠️

Explore practical implementations tailored for specific scenarios:

Chatbots

RAG

Agent Architectures

Multi-Agent Systems

  • Network: Enable two or more agents to collaborate on a task
  • Supervisor: Use an LLM to orchestrate and delegate to individual agents
  • Hierarchical Teams: Orchestrate nested teams of agents to solve problems

Planning Agents

Reflection & Critique

Evaluation

  • Agent-based: Evaluate chatbots via simulated user interactions
  • In LangSmith: Evaluate chatbots in LangSmith over a dialog dataset

Experimental

  • Web Research (STORM): Generate Wikipedia-like articles via research and multi-perspective QA
  • TNT-LLM: Build rich, interpretable taxonomies of user intentand using the classification system developed by Microsoft for their Bing Copilot application.
  • Web Navigation: Build an agent that can navigate and interact with websites
  • Competitive Programming: Build an agent with few-shot "episodic memory" and human-in-the-loop collaboration to solve problems from the USA Computing Olympiad; adapted from the "Can Language Models Solve Olympiad Programming?" paper by Shi, Tang, Narasimhan, and Yao.
  • Complex data extraction: Build an agent that can use function calling to do complex extraction tasks

LangGraph Platform 🧱

Authentication & Access Control

Add custom authentication and authorization to an existing LangGraph Platform deployment in the following three-part guide:

  1. Setting Up Custom Authentication: Implement OAuth2 authentication to authorize users on your deployment
  2. Resource Authorization: Let users have private conversations
  3. Connecting an Authentication Provider: Add real user accounts and validate using OAuth2