Skip to content

Dharshan895/First_ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

First_ChatBot - Chat With Groq

A simple AI chatbot built for learning FastAPI, LangChain, and frontend-backend integration.

This project uses:

  • FastAPI for backend
  • Groq API with Llama 3.1
  • LangChain for conversation handling
  • HTML, CSS, and JavaScript for frontend

Features:

  • Chat UI with modern styling
  • Typing animation effect
  • Scrollable chat history
  • Conversational memory
  • Fast LLM responses using Groq

Setup

Install dependencies:

pip install -r requirements.txt

Create a .env file and add:

GROQ_API_KEY=your_api_key

Run the backend first:

uvicorn main:app --reload

Then run the frontend using Live Server or a local HTTP server and open index.html in the browser.

This project was created for learning and experimentation with AI chatbot development.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors