Skip to content

Solankineeraj03/Converso-LLM-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Converso: LLM-Powered Chatbot (RAG) 🤖

A production-style chatbot using LangChain + OpenAI with FAISS for retrieval-augmented generation, exposed via FastAPI, and containerized with Docker.

✨ Features

  • RAG with FAISS (persistent index in data/faiss_index)
  • POST /chat: ask with optional history, temperature, top_k
  • POST /ingest: add new docs (txt/md/pdf) and update the index
  • Config via .env (model name, temp, dirs)
  • Structured logging, CORS enabled by default

🧰 Setup

1) Install

pip install -r requirements.txt

About

LLM-powered chatbot with LangChain, OpenAI, FAISS, FastAPI, and Docker.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published