/grouchat

Primary LanguagePython

🥸 Streamlit Grouchat

⬆️ (Replace above with your app's name)

A personal implementation of: How to build an LLM-powered ChatBot with Streamlit A step-by-step guide using the unofficial HuggingChat API (no APIs required)

Posted in LLMs, May 10 2023 Hey, Streamlit-ers! 👋

My name is Chanin Nantasenamat, PhD. I’m working as a Senior Developer Advocate creating educational content on building Streamlit data apps. In my spare time, I love to create coding and data science tutorials on my YouTube channel, Data Professor.

Are you looking to build an AI-powered chatbot using LLM models but without the heavy API cost? If you answered yes, then keep reading!

You’ll build a chatbot that can generate responses to the user-provided prompt input (i.e., questions) using an open-source, no-cost LLM model OpenAssistant/oasst-sft-6-llama-30b-xor 1 from the unofficial HuggingChat API known as HugChat 2. You’ll deploy the chatbot as a Streamlit app that can be shared with the world!

In this post, you’ll learn how to:

  • Set up the app on the Streamlit Community Cloud
  • Build the chatbot

Grouchat App

Streamlit App

Section Heading

This is filler text, please replace this with text for this section.

Further Reading

This is filler text, please replace this with a explanatory text about further relevant resources for this repo

  • Resource 1
  • Resource 2
  • Resource 3