Detailed Course Outline
Module 1 - Generative AI on Vertex AI
- Vertex AI on Google Cloud
- Generative AI Options on Google Cloud
- Introduction to the Course Use Case (Interactive Chat)
Module 2 - Gen AI Studio
- Introduction to GenAI Studio
- Available models and use cases
- Designing and testing prompts in the Cloud Console
- Data governance in GenAI Studio
- Lab: Getting started with Vertex AI Gen AI Studio's User Interface
Module 3 - Prompt Design
- Why is prompt design so important?
- Zero-shot, one-shot and few-shot prompting
- Providing additional context and examples
- Best practices
- Lab: Prompt Design for Multi-turn Chat in Gen AI Studio
Module 4 - Implementing the PaLM API
- Lab: Getting Started with the Vertex AI PaLM API & Python SDK
- Introduction to the PaLM API
- Utilizing generative models using the Python SDK
- Understanding model parameters for multi-turn chat
- Lab: Use the PaLM API to add a chatbot to your application
Module 5 - Model Parameters and Output
- Revisit model parameters for chatbots
- Optimizing model parameters for different use cases
- Model output and Responsible AI