Skip to content

Latest commit

 

History

History
47 lines (22 loc) · 1.58 KB

README.md

File metadata and controls

47 lines (22 loc) · 1.58 KB

Gemini-Web-UI✨

This captivating Streamlit application harnesses the power of Gemini's API key to forge an immersive chatbot that elevates user interactions to new heights. Its intuitive interface empowers users to engage in natural, free-flowing conversations with the chatbot, leveraging Gemini's robust natural language processing capabilities.

Through the seamless integration of Gemini's API key, the chatbot boasts an unparalleled knowledge base and the remarkable ability to engage in meaningful conversations. It effortlessly answers user queries, provides factual information, offers assistance, or simply engages in casual banter, mimicking human-like interactions.

Requirements

  pip install -r requirements.txt
  • google-generativeai
  • streamlit
  • python-dotenv

Gemini API key

To replicate the project in local host you must obtain a gemini api key from the follwing website here and include them in the .env as shown in the .env-example.

Acknowledgements

The Project has been deployed using Streamlit , and the following link is gemini-web-ui.streamlit.app

Updates

The initial Gemini-Pro model has been implemented using state session chat but the vision pro model will be soon included and updated in the given code.

  • gemini-pro model
  • gemini-pro vision

Images

image image