Skip to content

BiryaniGPT: A Streamlit-based chatbot that spices up your conversations with random emojis and AI responses using Mistral API.

Notifications You must be signed in to change notification settings

MuhammadAriyan/BiryaniGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› BiryaniGPT

Spicing๐ŸŒถ Up Conversations,-One Byte at a Time!

BiryaniGPT is a fun and interactive AI assistant designed to chat with users while adding a little kitchen magic!๐Ÿง‘โ€๐Ÿณโœจ


๐Ÿš€ Features

  • ๐Ÿค– AI-Powered Chat using Mistral AI
  • ๐ŸŽญ Random Food Emojis for user interactions
  • ๐ŸŽจ Styled UI with a gradient title and custom design
  • ๐Ÿฝ๏ธ Easy Setup & Customization

๐Ÿ›  Installation

1๏ธโƒฃ Clone the Repository

git clone https://github.com/yourusername/BiryaniGPT.git
cd BiryaniGPT

2๏ธโƒฃ Install Dependencies

pip install -r requirements.txt

3๏ธโƒฃ Set Up Environment Variables
Create a .env file and add:

agent_id=your_mistral_agent_id
api_key=your_mistral_api_key

4๏ธโƒฃ Run the App

streamlit run app.py

๐ŸŽจ Customization

๐Ÿ”น Change the Page Favicon
Modify this line in app.py:

st.set_page_config(page_icon='๐Ÿ•')  # Change emoji/icon

๐Ÿ”น Add More Emojis
Update the randomEmoji() function:

ranEmojiList = ['๐Ÿ”', '๐ŸŸ', '๐Ÿฅ‘', '๐Ÿฉ', '๐ŸŒฎ', '๐Ÿ‰']

๐Ÿ“œ License

This project is open-source. Feel free to modify and contribute!


Enjoy Cooking & Chatting with BiryaniGPT! ๐Ÿ›๐Ÿ”ฅ

Let me know if you need any tweaks! ๐Ÿš€๐Ÿ’–

About

BiryaniGPT: A Streamlit-based chatbot that spices up your conversations with random emojis and AI responses using Mistral API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages