
In this introduction section, we'll explore the exciting world of Generative AI and how it merges with powerful cloud platforms like AWS Bedrock and Google Vertex AI. Get ready to dive into hands-on projects that will equip you with the skills to build AI-driven applications!
In this lecture, we'll explore the fundamentals of Cloud Computing and how it powers Generative AI applications. Learn how cloud platforms like AWS and Google Cloud provide the scalability, security, and tools needed to enhance AI solutions.
In this lecture, we'll cover the fundamentals of Generative AI. This beginner-friendly introduction will set the stage for your journey into building powerful AI applications using cloud technologies.
In this lecture, we'll introduce you to the basics of Prompt Engineering, teaching you how to craft effective prompts to get the best responses from AI models.
Will do hands on of prompt engineering on ChatGPT
Basic idea and overview of agentic AI. Difference between non agentic and agentic AI flow.
Few details of agentic AI.
In this lecture, we’ll explore the AWS Generative AI Services- Amazon Q, Amazon Bedrock, Sagemaker AI, AI infra.
In this lecture, we’ll dive into the concepts and features of AWS Bedrock, Amazon’s fully managed service for building and scaling Generative AI applications. You’ll learn about its powerful integration with pre-trained models, custom model support, and how it enables seamless interaction with AI technologies like LLMs for various use cases.
In this lecture, we'll walk you through the AWS Bedrock account setup, guiding you step-by-step on how to create and configure your AWS account for using Bedrock. Learn how to navigate the AWS Console and get everything ready to start building your Generative AI applications.
In this lecture, we'll provide an overview of the AWS Bedrock console, showing you how to navigate its interface and access key features. You’ll learn how to manage models, monitor usage, and explore the tools available for building and deploying your Generative AI applications.
In this lecture, we’ll guide you through accessing LLMs (Large Language Models) within AWS Bedrock and demonstrate how to use the Bedrock Playground for experimentation. You’ll learn how to interact with pre-trained models, fine-tune them, and explore their capabilities in a hands-on, user-friendly environment.
Use case architecture including Bedrock, S3, API gateway, Lambda
Lambda code to integrate with Boto3 and S3.
Explore the knowledge base architecture, featuring a streamlit chatbot outside AWS, bedrock via boto3, retrieve and generate API, S3 data store, embedding, OpenSearch vector DB, and Lambda-based synchronization.
Set up a bedrock knowledge base by uploading a document to an S3 bucket, linking the data source, selecting a text embedding model, and creating an OpenSearch vector store.
Configure a python environment and boto3 to connect to S3, load AWS keys from a .env file with python-dotenv, and list buckets to verify the setup.
Create a Lambda function to auto sync S3 data with a Bedrock knowledge base, triggered by S3 events, and start an ingestion job using knowledge base and data source IDs.
Configure, test, and deploy Bedrock guardrails under safeguards to filter harmful inputs and responses, with content filters, thresholds, prompt-attack checks, and reference grounding.
Explore Google Cloud gen AI offerings, including Vertex AI Studio, Bedrock, and Agent Builder, for low-code prompts, document summarization, and conversational AI with cloud storage, functions, and APIs.
Explore Vertex AI Studio's features—prompt management, few-shot prompting, model selection, and safety filters—while uploading media, creating variable prompts, and generating outputs in text or JSON.
Build a travel agent with Vertex AI engine builder that uses data stores, cloud storage, and OpenAPI to answer city queries with RAG routing to third-party APIs.
Build a travel agent AI using an OpenAPI specification and API layer to fetch real-time currency conversions via a convert currency endpoint, authenticated by an API key.
This course is ideal for students, data scientists, AI/ML engineers, developers, and product managers who want to master Generative AI using AWS Bedrock and Google Vertex AI. No prior Python experience is required, making it accessible to beginners eager to dive into the world of AI without the steep learning curve.
We’ll cover the essentials of Generative AI and cloud computing before delving into hands-on projects using AWS Bedrock services like S3, Lambda, and API Gateway. You’ll build applications with knowledge base creation, RAG (Retrieval-Augmented Generation), and guardrail setups to ensure safe, reliable AI outputs.
In addition, you'll explore Google Vertex AI, where we’ll cover Agentic AI for dynamic, real-time decision-making and Vertex AI RAG to create intelligent AI systems. You’ll also integrate APIs and cloud functions to enhance your applications further.
We'll cover AWS AI offerings like Amazon Q, SageMaker AI and Google cloud AI offerings.
With comprehensive hands-on practice and clear explanations, this course ensures that you gain practical skills in Generative AI and cloud AI services. By the end, you’ll be equipped to build scalable, AI-powered applications, making it perfect for advancing your career in the ever-evolving AI field.
The course will get updated with new content regularly.