In this tutorial, we will use the #langchain, #openai, and Streamlit libraries to create a #chatbot - which is very different from our traditional chatbot in the aspect of remembering the previous context or conversation.
- Live Demo App - https://next.databutton.com/v/lgzxq112/Memory_Bot
- LangChain docs : https://langchain.readthedocs.io/en/latest/index.html
- LangChain Prompt Memory module: https://langchain.readthedocs.io/en/latest/modules/memory.html#memory
- LangChain Repo : https://github.com/hwchase17/langchain
- @OpenAI : https://openai.com
- @streamlitofficial : https://streamlit.io
- Open AI GPT3.5 model - https://platform.openai.com/docs/models/gpt-3-5
- The app Hosted via @databutton : https://www.databutton.io
???? Related Videos to watch :
1. OpenAI GPT-3 CHAT BOT ???? within Streamlit Python Web app ????| Python @OpenAI @streamlit5916 - https://www.youtube.com/watch?v=BHwVRI9N8B0
2. USING ???? LANGCHAIN AIs SequentialChain ???? : BUILD - @OpenAI @streamlit Web APP | Python - https://youtu.be/VVSiI-FFrV0
3. OpenAI GPT-3 + Streamlit WEB APPS | Python |Article Summarizer using text-davinci-003 model @OpenAI - https://www.youtube.com/watch?v=cVBUOQAlrOw
4. I built my own SEMANTIC TEXT SEARCH WEB APP using OPENAI EMBEDDINGS + STREAMLIT | ada-002 engine - https://youtu.be/393BsKexv2A
5. Using chatGPT to build a Machine Learning Web App in Python! - https://www.youtube.com/watch?v=LgdMhDqj77c
6. How I coded this Data Science Web App using ChatGPT from scratch! (Holiday coding sessions ????) - https://www.youtube.com/watch?v=wzpl_txHtUQ
???? Related Playlist :
1. Streamlit - OpenAI - https://youtube.com/playlist?list=PLqQrRCH56DH82KNwvlWpgh3YJXu461q69
2. Streamlit Tutorials - https://youtube.com/playlist?list=PLqQrRCH56DH8JSoGC3hsciV-dQhgFGS1K
???? Blog Post to refer :
1. Getting started with LangChain — A powerful tool for working with Large Language Models - https://medium.com/@avra42/getting-started-with-langchain-a-powerful-tool-for-working-with-large-language-models-286419ba0842
2. Summarizing Scientific Articles with OpenAI ✨ and Streamlit - https://medium.com/@avra42/summarizing-scientific-articles-with-openai-and-streamlit-fdee12aa1a2b?source=rss-bf79cad6afa1------2
3. Build Your Own Chatbot with openAI GPT-3 and Streamlit - https://medium.com/@avra42/build-your-own-chatbot-with-openai-gpt-3-and-streamlit-6f1330876846?source=rss-bf79cad6afa1------2
4. ChatGPT helped me to built this Data Science Web App using Streamlit-Python - https://medium.com/@avra42/chatgpt-build-this-data-science-web-app-using-streamlit-python-25acca3cecd4?source=rss-bf79cad6afa1------2
???? GitHub code for all my YouTube tutorials (Support with ???? if you like it!)- https://github.com/avrabyt/YouTube-Tutorials
☕️ Want to support me in creating more free content? https://www.buymeacoffee.com/AvraCodes
???? GitHub - https://github.com/avrabyt
???? Stay connected with me over Twitter - https://twitter.com/Avra_b
???? Read my blogs here - https://medium.com/@avra42
???? Website - https://avratanubiswas.github.io/
???? Don't forget to subscribe to my channel if you like my videos!
???? By becoming a patron, you'll get access to exclusive content, codes, or videos beforehand, one-to-one web app development / relevant discussion, live-chat with me on specific videos and other perks. ( FYI : Basic Tier is 50% cheaper than ChatGPT/monthly with benefits which an AI can't help with ???? ):
https://patreon.com/user?u=82100262&utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=creatorshare_creator&utm_content=join_link
#langchain #openai #streamlit #nlp #openaigpt3 #pythonprogramming #python #pythonforbeginners #webdevelopment #datascience #openaimodels #machinelearning #webapp #openaimodels #avra #avrastreamlit #chatbotgpt #chatbotdevelopment
Video Segments
0:00 Intro and What we are building today
3:54 Packages Necessary and Why
4:48 Initializing Session States
5:57 Start to write the App
7:30 Creating @OpenAI Instance
8:45 Implement LangChain modules : Conversation Memory & Chain
12:35 Other aspects of the App Development
18:36 Wrap up