Skip to content

This chatbot stores sample use cases developed using Streamlit, ChatGPT, and Palm2. It allows users to interact with LLM via multiple different use cases.

License

Notifications You must be signed in to change notification settings

yiqiao-yin/wyn-chatbot-io

Repository files navigation

WYN-Chat-IO

WYN-Chat-IO is a repository that uses the Streamlit package to build a chatbot. The streamlit package helps in designing the frontend, whereas the streamlit_chat package is used to design the chat history of the bot. The main objective of this project is to create an interactive chatbot that can communicate with users and provide them assistance with various tasks.

Link of the app: link

Requirements

To run the WYN-Chat-IO repository, you need to have Python 3.7 or later installed on your system. You also need to install the following packages:

  • streamlit
  • streamlit_chat

You can install these packages using pip by running the following command:

pip install -r requirements.txt

Usage

To use the WYN-Chat-IO repository, clone the repository to your local machine using the following command:

git clone https://github.com/user/WYN-Chat-IO.git

After cloning the repository, navigate to the directory and run the following command:

streamlit run app.py

This will start the Streamlit application, and you will be able to interact with the chatbot.

Features

The WYN-Chat-IO repository offers the following features:

  • Interactive chatbot that communicates with users and provides assistance.
  • Easy-to-use interface designed using the Streamlit package.
  • Chat history designed using the streamlit_chat package.

Contribution

If you find any bugs or issues with the WYN-Chat-IO repository, feel free to create an issue or submit a pull request. We welcome contributions from the community.

Conclusion

The WYN-Chat-IO repository offers an excellent solution for building an interactive chatbot using the Streamlit package. It provides an easy-to-use interface and a chat history designed using the streamlit_chat package. With its advanced features and ease of use, it is a great tool for developers looking to create an interactive chatbot.

About

This chatbot stores sample use cases developed using Streamlit, ChatGPT, and Palm2. It allows users to interact with LLM via multiple different use cases.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published