Interactive Chat for Applications using Gen AI Studio (ICAGAS) – Outline

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