Skip to content

Developing an Agentic AI System to solves problems autonomously

Notifications You must be signed in to change notification settings

JoaoAssalim/Agentic-AI-with-Langgraph

Repository files navigation

Agentic AI System

Overview

This project is an agentic AI system designed to solve problems by utilizing advanced natural language processing techniques and integrating multiple tools and models. The system dynamically retrieves relevant context, performs web searches, and summarizes responses based on the query.


Features

  • Dynamic Context Retrieval: Automatically determines if additional context is needed to answer a query.

  • Web Search Integration: Uses the TavilySearchResults tool to fetch relevant online information.

  • Summarization and Routing: Summarizes responses and routes queries based on context relevance.

  • Graph Workflow: Implements a state graph for handling workflows efficiently.


Technology Stack

  • Programming Language: Python

  • Frameworks and Libraries:

    • LangChain

    • LangGraph

    • TavilySearchResults

  • Models:

    • llama3-70b-8192 for language modeling.
  • Utilities:

    • PromptTemplate

    • JsonOutputParser


Future Improvements

  • Enhance vector database integration for better context retrieval.

  • Optimize the summarization model for faster response times.

  • Expand support for multilingual queries.

About

Developing an Agentic AI System to solves problems autonomously

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published