{ "cells": [ { "cell_type": "markdown", "id": "5fa317ef-b9a7-4432-ba85-ce71b8dfbdc6", "metadata": {}, "source": [ "# How to handle large numbers of tools\n", "\n", "
Prerequisites
\n", "\n", " This guide assumes familiarity with the following:\n", "
Set up LangSmith for LangGraph development
\n", "\n", " Sign up for LangSmith to quickly spot issues and improve the performance of your LangGraph projects. LangSmith lets you use trace data to debug, test, and monitor your LLM apps built with LangGraph — read more about how to get started here. \n", "
\n", "Using Pydantic with LangChain
\n", "\n",
" This notebook uses Pydantic v2 BaseModel
, which requires langchain-core >= 0.3
. Using langchain-core < 0.3
will result in errors due to mixing of Pydantic v1 and v2 BaseModels
.\n",
"