Skip to content

This repository demonstrates setting up LangGraph for custom tool calling. It covers configuring OpenAI and SerpAPI keys, integrating a language model with pre-made and custom tools, and binding them for use. The setup is tested by processing user queries, showcasing tool integration and response generation within LangGraph.

Notifications You must be signed in to change notification settings

shinobi-josh/LangGraph-Custom-Tool-Calling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome to LangGraph Tools Applications Setup πŸš€

This guide is a beginner-friendly introduction to setting up your Python environment and using tools with LangGraph. We'll walk you through each step to ensure you have everything ready for a smooth start!

πŸ›  Setting Up the Environment

Follow these steps to set up your environment:

  1. Navigate to the Project Directory:

    cd example-chapter
  2. Install Python 3.12.7 (skip if already installed):

    uv python install 3.12.7
  3. Create a Virtual Environment:

    uv venv --python 3.12.7
  4. Activate the Virtual Environment: For Windows:

    .\venv\Scripts\activate

    For macOS and Linux:

    source venv/bin/activate
  5. Install Dependencies:

    uv sync

Now, you are ready to run the project within this environment. Let's dive into the world of Tool Calling configurations! πŸŒπŸ”§

Feel free to reach out if you encounter any issues or have questions as you proceed. Happy coding! 😊

About

This repository demonstrates setting up LangGraph for custom tool calling. It covers configuring OpenAI and SerpAPI keys, integrating a language model with pre-made and custom tools, and binding them for use. The setup is tested by processing user queries, showcasing tool integration and response generation within LangGraph.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published