Skip to content

A simple Streamlit app that demonstrates a chatbot using Hugging Face's text generation models.

License

Notifications You must be signed in to change notification settings

canstralian/chatbot

Repository files navigation

💬 Chatbot

CI Linting Deployment Security

A simple Streamlit app that demonstrates a chatbot using Hugging Face's text generation models.

Features

  • Choose from different Hugging Face models (gpt2, distilgpt2, EleutherAI/gpt-neo-125M)
  • Interactive chat interface
  • Message history persistence

How to use

  1. Select a model from the dropdown menu
  2. Type your message in the chat input
  3. The chatbot will generate and display a response

Getting Started

  1. Install the required packages:

    pip install -r requirements.txt
    
  2. Run the app:

    streamlit run streamlit_app.py
    

The app will be accessible through your web browser.

About

A simple Streamlit app that demonstrates a chatbot using Hugging Face's text generation models.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published