This course is a practical guide to integrating Langchain and Ollama to build, automate, and deploy AI applications. Learn to set up these tools, create prompt templates, automate workflows, manage data retrieval, and deploy real-world applications on AWS. Each section is designed to provide you with hands-on skills and experience.
What You Will Learn
This course is a practical guide to integrating Langchain and Ollama to build, automate, and deploy AI applications. Learn to set up these tools, create prompt templates, automate workflows, manage data retrieval, and deploy real-world applications on AWS. Each section is designed to provide you with hands-on skills and experience.
What You Will Learn
Ollama & Langchain Setup
Complete setup and installation of Ollama and Langchain.
Configure base URLs and handle direct API calls.
Establish the environment for efficient integration.
Prompt Engineering
Understand AI, human, and system message prompts.
Use AIPromptTemplate, Human, System, and ChatMessagePromptTemplate to shape responses.
Explore the invoke method to control the model's behavior.
Chains for Workflow Automation
Learn Sequential, Parallel, and Router Chains to build flexible workflows.
Work with custom chains and explore Chain Runnables for added automation.
Implement real-world workflows using Langchain's chaining capabilities.
Output Parsing
Format data with parsers like
Parse structured output and use date-time output handling for organized data.
Chat Message Memory
Use BaseChatMessageHistory and InMemoryChatMessageHistory for managing chat sessions.
Create chat applications with memory to improve user experience.
Build and Deploy Chatbots
Build a chatbot application using Streamlit.
Maintain chat history and handle user inputs efficiently.
Document Loaders and Retrievals
Work with loaders for web pages, PDFs, HTML data.
Retrieve and summarize documents, convert text data, and use vector stores.
Vector Stores and Retrievals
Integrate vector stores for document retrieval using FAISS and Chroma.
Reload retrievers, index documents, and enhance retrieval accuracy.
Tool Calling and Custom Agents
Set up tools for Tavily Search, PubMed, Wikipedia, and more.
Design custom tools that can be used with the Agents and execute step-by-step instructions.
Real-World Integrations
Execute text-based queries on MySQL.
Parse LinkedIn Profile with LLM
Parse Job Resume with LLM
Deploy LLAMA with OLLAMA on AWS
Who This Course Is For
Developers and data scientists who want to use Langchain and Ollama for AI applications.
AI enthusiasts looking to automate workflows and create document retrieval systems.
Professionals needing to build end-to-end chatbots or deploy applications on AWS.
Learners with basic Python knowledge who want practical experience with real-world AI tools.
By the end of this course, you’ll have the skills to build, deploy, and manage AI-powered applications, from chatbots to document retrievers, ready for production.
Hi,
Please install attached requirements.txt file to make this course work without any errors.
pip install -r requirements.txt
Download requirements.txt file then run above commands to install it. Make sure you are in right directory.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.