Skip to content

billy-pk/fastapi-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangChat: A Conversational AI ChatBot with Web Search Integration

LangChat is a chatbot application built with powerful language processing tools and a user-friendly interface. This project leverages the capabilities of Langgraph/LangChain and OpenAI's GPT-4o-mini model for natural language understanding and generation.

Features

Language Modeling: LangChat uses Langgraph/LangChain and GPT-4o-mini to understand and respond to user queries in a comprehensive and informative way.

Knowledge Base Integration: The chatbot first searches its internal knowledge base for answers. If a match is not found, the system seamlessly integrates with Tavily Search to retrieve relevant information from the web.

Conversational History: LangChat keeps track of past interactions, allowing it to maintain context and provide more personalized responses.

Frontend Design: Built with HTML, CSS, and Javascript, LangChat boasts a user-friendly and responsive interface, enabling smooth user interaction.

Backend Management: FastAPI handles API calls and manages the backend infrastructure, ensuring efficient communication between the chatbot and its functionalities.

Deployment

LangChat is currently deployed on Render.com, a cloud platform for deploying web applications.

Please note: Due to access restrictions and potential costs associated with running a deployed application, the deployment URL and instructions for accessing the live application might not be included in this public repository

Chatbot

About

LangChat: A Conversational AI ChatBot with Web Search Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published