mart1428/ChatBotApp

0

stars

0

commits

Python

primary language

Feb 21, 2024

updated

README

ChatBotApp

ChatBot View Mental Health Therapist Bot

Simple ChatBot App built with Custom Tkinter, and Huggingface (Llama 2 13B Chat). It has mainly 2 capabilities:

  1. Regular ChatBot This ChatBot mode can be used to replicate ChatGPT.
  2. Mental Health Therapist Bot This Bot is used to simulate a conversation between a patient and a therapist.

Features:

  • Provide mode buttons to switch the chatbot version from Regular ChatBot to Mental Health Therapist Bot and vice versa.
  • A simple application that allows users to have a similar feeling of using ChatGPT.
  • Chat history are being used by the LLM model
  • Using CUDA to accelerate processing.
  • Light and Dark mode for viewing preference.

Requirements:

  • ctransformers
  • ctransformers with cuda capabilities (Optional but Recommended)
  • Huggingface model created by TheBloke.
    • Model name: TheBloke/Llama-2-13b-Chat-GGUF,
    • Recommended GGUF version: llama-2-13b-chat.Q4_K_M.gguf

Keywords:

  • Prompt Engineering
  • HuggingFace
  • LLM
  • Tkinter / Custom Tkinter
  • CUDA

mart1428/ChatBotApp

0

stars

0

commits

Python

primary language

Feb 21, 2024

updated

README

ChatBotApp

ChatBot View Mental Health Therapist Bot

Simple ChatBot App built with Custom Tkinter, and Huggingface (Llama 2 13B Chat). It has mainly 2 capabilities:

  1. Regular ChatBot This ChatBot mode can be used to replicate ChatGPT.
  2. Mental Health Therapist Bot This Bot is used to simulate a conversation between a patient and a therapist.

Features:

  • Provide mode buttons to switch the chatbot version from Regular ChatBot to Mental Health Therapist Bot and vice versa.
  • A simple application that allows users to have a similar feeling of using ChatGPT.
  • Chat history are being used by the LLM model
  • Using CUDA to accelerate processing.
  • Light and Dark mode for viewing preference.

Requirements:

  • ctransformers
  • ctransformers with cuda capabilities (Optional but Recommended)
  • Huggingface model created by TheBloke.
    • Model name: TheBloke/Llama-2-13b-Chat-GGUF,
    • Recommended GGUF version: llama-2-13b-chat.Q4_K_M.gguf

Keywords:

  • Prompt Engineering
  • HuggingFace
  • LLM
  • Tkinter / Custom Tkinter
  • CUDA

Languages

Python

100.0%