GPT, LLaMA-based Chatbots using AI

This project involves developing advanced chatbots using GPT and LLaMA models. These AI-driven chatbots provide human-like conversational experiences and can be customized for various applications such as customer service, personal assistants, and more.

Features

Installation

To set up the GPT, LLaMA-based Chatbot system on your local machine, follow these steps:

  1. Clone the Repository
    git clone https://github.com/coding4vinayak/Ebook-llama2-chatbot.git
    cd Ebook-llama2-chatbot.git
  2. Set Up Virtual Environment (Optional but Recommended)
    python3 -m venv venv
    source venv/bin/activate   # On Windows: venv\Scripts\activate
  3. Install Required Packages
    pip install -r requirements.txt

Usage

To start the chatbot, run the main script and interact with the bot through your preferred interface:

python chatbot.py --model "GPT" --interface "web"

You can switch between models (GPT, LLaMA) and interfaces (web, app, messaging) as per your needs.

View Project on github demo

Results

The chatbot delivers natural, engaging conversations and accurately understands user intents, making it a versatile solution for various applications.