ALL IN ONE VK CHATBOT: Audio, Prompt, Multi-PDF, Vision-Based Chatbot that Integrates with Streamlit & Translates (107 Languages)
-
PaLM 2 is our next-generation large language model that builds on Google’s legacy of breakthrough research in machine learning and responsible AI.
-
It excels at advanced reasoning tasks, including code and math, classification and question answering, translation and multilingual proficiency, and natural language generation better than our previous state-of-the-art LLMs, including PaLM. It can accomplish these tasks because of the way it was built – bringing together compute-optimal scaling, an improved dataset mixture, and model architecture improvements.
-
Palm 2 is grounded in Google’s approach to building and deploying AI responsibly. All versions of PaLM 2 are evaluated rigorously for potential harms and biases, capabilities, and downstream uses in research and in-product applications. PaLM 2 is used in other state-of-the-art models, like Sec-PaLM. We continue to implement the latest versions of PaLM 2 in generative AI tools like the PaLM API and Bard.
The project's objective is to develop a chatbot with prompt-based responses, multiple pdf-based chatbots, and the ability to quickly summarise the contents of your images.
$ git clone https://github.com/VK-Ant/Prompt_Vision_Based_Chatbot_integrating_Streamlit.git
$ cd Prompt_Vision_Based_Chatbot_integrating_Streamlit
$ pip install -r requirements.txt
'''bash GOOGLE_API_KEY = your Gemini API key '''
$ streamlit run multi_pdf_chatbot.py
$ streamlit run vision_prompt_chatbot.py
$ streamlit run all_in_one.py
or
streamlit run all_in_one_v1.py
$ streamlit run translate_v1.py
$ streamlit run audio_translate.py
-
Install requirement file.
-
.Add your project folder to the.env folder you created (put your gemini api).
-
Run the main file
-
if you choose the vision model then upload the picture else just prompt and get the output