Share on LinkedIn Feed Twitter Facebook

Generative AI for Developers

school 13 activities
update Last updated about 2 months
person Managed by Google Cloud Partners

Google's Generative AI offering is a suite of tools and services that help developers build and deploy generative AI applications. These applications can be used for a variety of purposes, such as, Improving search results.Automating content generation, and Personalizing user experiences. This learning path is designed for developers who want to learn about generative AI and how to use it to build their own applications. No prior experience with machine learning or natural language processing is required. This path builds on the concepts introduced in the Introduction to Generative AI Learning pathintroduction to Generative AI learning path. So if you are new to the Generative AI space, it's recommended that you start with that learning path before diving into more advanced content and hands-on labs.

This learning path will continue to be updated as we make new product announcements.

Start learning path

01

Vector Search and Embeddings

book Course
access_time 2 hours
show_chart Intermediate

This course introduces Vertex AI Vector Search and describes how it can be used to build a search application with large language model (LLM) APIs for embeddings. The course consists of conceptual lessons on vector search and text embeddings, practical...

Start course

02

Search on Vertex AI Agent Builder

book Course
access_time 5 hours
show_chart Intermediate

Enterprises of all sizes have trouble making their information readily accessible to employees and customers alike. Internal documentation is frequently scattered across wikis, file shares, and databases. Similarly, consumer-facing sites often offer a vast selection of products, services, and information,...

Start course

03

Custom Search with Embeddings in Vertex AI

book Course
access_time 8 hours
show_chart Advanced

This course explores Google Cloud technologies to create and generate embeddings. Embeddings are numerical representations of text, images, video and audio, and play a pivotal role in many tasks that involve the identification of similar items, like Google searches, online...

Start course

04

Getting Started with the Vertex AI Gemini API

book Course
access_time 2 hours
show_chart Intermediate

Get hands-on with the Gemini Pro and Gemini Pro Vision models through our new labs. This course gives you a unique chance to explore these powerful AI tools while our training content is still in development. Learn to interact with...

Start course

05

Inspect Rich Documents with Gemini Multimodality and Multimodal RAG

book Course
access_time 4 hours 45 minutes
show_chart Intermediate

Complete the intermediate Inspect Rich Documents with Gemini Multimodality and Multimodal RAG skill badge to demonstrate skills in the following: using multimodal prompts to extract information from text and visual data, generating a video description, and retrieving extra information beyond...

Start course

06

Multi-modal Prompt Engineering with Gemini and PaLM

book Course
access_time 5 hours
show_chart Intermediate

This course teaches how to use Generative AI Studio, a Google Cloud console tool for rapidly prototyping and testing generative AI models. You learn to test sample prompts, design your own prompts, and customize foundation models to handle tasks that...

Start course

07

App Dev with Gemini

book Course
access_time 3 hours
show_chart Intermediate

Unlock the power of Google Cloud's cutting-edge Vertex AI Gemini API to craft innovative multimodal applications. This hands-on course delves into the integration of the Vertex AI SDK for Python, guiding you through the generation of sophisticated responses powered by...

Start course

08

Conversations on Vertex AI Agent Builder

book Course
access_time 5 hours
show_chart Intermediate

This course teaches you how to use the new generative AI features in Dialogflow CX to create virtual agents that can have more natural and engaging conversations with customers. You learn how to deploy generative fallback responses to gracefully handle...

Start course

09

Multimodality with Gemini

book Course
access_time 3 hours
show_chart Intermediate

Delve into the power of multimodal AI with this project-based course using Gemini. Master essential techniques and build advanced applications. You will: - Experiment with multimodal use cases to expand application possibilities - Implement recommendation systems that combine suggestions with...

Start course

10

Gemini for Developers

book Course
access_time 3 hours
show_chart Intermediate

Learn how Gemini can revolutionize your ability to develop applications! This course helps developers go beyond the basics and learn how to integrate Gemini into their workflows.

Start course

11

Integrate Vertex AI Search and Conversation into Voice and Chat Apps

book Course
access_time 5 hours
show_chart Intermediate

This course on Integrate Vertex AI Search and Conversation into Voice and Chat Apps is composed of a set of labs to give you a hands on experience to interacting with new Generative AI technologies. You will learn how to...

Start course

12

Orchestrate PaLM LLM solutions with LangChain

book Course
access_time 4 hours
show_chart Intermediate

Learn to use LangChain to call Google Cloud LLMs and Generative AI Services and Datastores to simplify complex applications' code.

Start course

13

Develop Advanced Enterprise Search and Conversation Applications

book Course
access_time 8 hours
show_chart Advanced

In this course, you'll use text embeddings for tasks like classification, outlier detection, text clustering and semantic search. You'll combine semantic search with the text generation capabilities of an LLM to build Retrieval Augmented Generation (RAG) solutions, such as for...

Start course