An open API service indexing awesome lists of open source software.

https://github.com/extrawest/langgraph_agentic_chatbot

Langgraph Agentic Chatbot
https://github.com/extrawest/langgraph_agentic_chatbot

ai chatbot gemma groq langgraph langsmith langsmith-tracing python rag stategraph tool-calling

Last synced: about 1 month ago
JSON representation

Langgraph Agentic Chatbot

Awesome Lists containing this project

README

          

# Langgraph Agentic Chatbot
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)]()
[![Maintaner](https://img.shields.io/static/v1?label=Andriy%20Gulak&message=Maintainer&color=red)](mailto:andriy.gulak@extrawest.com)
[![Ask Me Anything !](https://img.shields.io/badge/Ask%20me-anything-1abc9c.svg)](https://github.com/extrawest/langgraph_agentic_chatbot/issues)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

## PROJECT INFO
- **Langgraph Agentic Chatbot**
- Groq API - Gemma2-9b-it
- Tool calling
- StateGraph

## Features
- Langgraph Agentic Chatbot that can answer questions and search with the help of Wikipedia and Arxiv tools

## Demo
https://github.com/user-attachments/assets/c85e6d45-2c46-4762-bba4-25c0292b623f

### Output Graph:
![output_graph](https://github.com/user-attachments/assets/72289374-dad5-44aa-a068-62ba39dc9876)

### Langsmith tracing
![langsmith](https://github.com/user-attachments/assets/fdbd0ee4-a136-4a6d-89ef-8456c6de9aef)

## Installing:
**1. Clone this repo to your folder:**

```
git clone THIS REPO
```

**2. Create a virtual environment**

**3. Install the dependencies**

```
pip install -r requirements.txt
```

[Extrawest.com](https://www.extrawest.com), 2024