
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
In five simple steps, you’ll:
Install LLaMA3, LangChain, and Ollama to run a prebuilt offline chatbot
Set up Python and Visual Studio Code for AI-assisted coding
Define chatbot functionality through clear requirements
Build a local chatbot using Python and LLM tools
Create a web-based chatbot interface using Streamlit
Overview of Generative AI Tool OLLAMA
Install Generative AI Tool OLLAMA
Verify the Installation of Generative AI Tool OLLAMA
Overview of Generative AI Tool LLAMA
Install Generative AI Tool LLAMA
Verify the Installation
Interact with the LLAMA Language Model
In this session, we will focus on installing and setting up essential development tools for Basic Python Coding
Python
Visual Studio Code
Python extension for Visual Studio Code
Python Virtual Environment
Overview of Python
Install Python
Verify the Installation
Overview of Visual Studio Code
Install Visual Studio Code
Verify the Installation
Overview of Python Extension
Install Python Extension
Verify the Installation
Overview of Python Virtual Environment
Create Python Virtual Environment
Verify Python Virtual Environment
Overview of Using LLM to Write Python Programs
Expressing a Problem in Natural Language
Writing Python Programs Using LLM: Instructions
Steps to Integrate Developed Code
Open-Source Framework
Tool for LLM Applications
Integration with External Data
Supports Prompt Engineering
Versatile Applications
Requirements to Build Command-based Chatbot
Write Python Code for Chatbot
Engage in Q&A with the LLAMA3 chatbot
Requirements to Build Web-based Chatbot
Write Python Code for Chatbot
Engage in Q&A with the Web-based LLAMA3 chatbot
Installed Generative AI Tools: Set up LLaMA3, LangChain, and Ollama, and ran a prebuilt local LLM chatbot offline for secure, hands-on experience.
Set Up Python and Visual Studio Code: Learned to use your local LLM for generating Python code and exploring AI-assisted coding.
Wrote Clear Requirements: Understood the importance of defining clear objectives to ensure a well-structured chatbot development process.
Built a Local LLM Chatbot: Created a chatbot using Python, LLAMA3, LangChain, and Ollama, with options to use prewritten or custom code.
Created a Web-Based Chatbot: Enhanced the chatbot with a user-friendly web interface using Python, LLAMA3, LangChain, Ollama, and Streamlit.
This is a beginner-level Generative AI course for IT professionals who have basic knowledge of Python and want to learn how to build an offline chatbot using tools like LLaMA3, LangChain, and Ollama. If you’ve already taken AI or Gen AI courses, I recommend choosing a more advanced course, as this one covers only the fundamentals.
The course serves as an ideal starting point for those new to Generative AI, offering a clear, easy-to-follow guide with hands-on experience through every step of the local LLM chatbot development process.
You will learn the basics of Generative AI in five simple steps. The course begins with installing essential tools like LLaMA3, LangChain, and Ollama. You’ll then run a prebuilt offline chatbot and interact with it securely without internet access. Next, you’ll set up Python and Visual Studio Code to explore how the LLM can help generate basic code. You’ll also learn to write clear requirements to define your chatbot’s functionality. Finally, you’ll use step-by-step instructions and prewritten code to build and run your own offline chatbot.
At the end of the course, you will work on a small hands-on project to apply what you’ve learned and reinforce your understanding.
Please note: If you’ve already taken a Generative AI course or have prior experience with AI tools and concepts, this course may be too basic for you. I recommend exploring a more advanced course to continue your learning.