Vertex AI 上的生成式 AI 食谱

一系列适用于 Vertex AI 上的生成式 AI 的指南和示例。

如需了解详情,请访问 GitHub 上的生成式 AI 仓库

Gemini 快速入门

所有教程

过滤条件:
函数调用
Gemini
落地
多模态
提示

Gemini 2.0 Flash 简介

使用 Gen AI Python SDK 开始在 Vertex AI 中使用 Gemini 2.0 Flash。

在 GitHub 上查看
函数调用
Gemini
落地
多模态
提示

Gemini 2.0 Pro 简介

使用 Gen AI Python SDK 开始在 Vertex AI 中使用 Gemini 2.0 Pro。

在 GitHub 上查看
函数调用
Gemini
多模态
提示

Gemini 2.0 Flash-Lite 简介

使用 Gen AI Python SDK 开始在 Vertex AI 中使用 Gemini 2.0 Flash-Lite。

在 GitHub 上查看
Gemini
Live API
多模态

Multimodal Live API 使用入门

使用 Gen AI Python SDK 开始在 Vertex AI 中使用 Gemini 2.0 Multimodal Live API

在 GitHub 上查看
Gemini
多模态

Gemini 2.0 Flash Thinking 使用入门

使用 Gen AI Python SDK 开始在 Vertex AI 中使用 Gemini 2.0 Flash Thinking,以获取更详细的推理和思考步骤。

在 GitHub 上查看
Gemini
提示

提示工程简介

了解提示工程的要点和最佳实践。

在 GitHub 上查看
函数调用
Gemini

使用 Gemini 进行函数调用

使用函数调用将 Gemini 与外部工具相关联。

在 GitHub 上查看
Gemini
落地
RAG
搜索

使用 Gemini 进行接地

将 Gemini 与 Google 搜索或 Vertex AI Search 中的真实数据相关联,以提高回答质量。

在 GitHub 上查看
批量预测
Gemini

使用 Gemini 进行批量预测

使用批量预测对大量样本运行推理。

在 GitHub 上查看
Gemini

长上下文窗口

使用长上下文窗口处理大量多模态数据。

在 GitHub 上查看
Gemini

上下文缓存简介

使用上下文缓存存储经常使用的数据。

在 GitHub 上查看
Gemini

使用 Gemini API 进行受控生成简介

了解如何控制 Gemini API 输出格式,以便更轻松地处理数据。

在 GitHub 上查看
Gemini

使用 OpenAI 库调用 Gemini

了解如何使用 Chat Completions 调用 Gemini。

在 GitHub 上查看
Gemini
落地
搜索

使用 Gemini 2.0 Flash 制作营销资产

了解如何将 Gemini 和接地的多模态功能与 Google 搜索相结合,以制作营销广告系列简报和营销资产。

在 GitHub 上查看
Chirp
语音

适用于 Speech-to-Text 的 Chirp 2 的使用入门

了解如何使用 Chirp 2,这是 Google 最新一代多语言自动语音识别模型。

在 GitHub 上查看
Imagen
多模态

Imagen 3 图片生成简介

使用 Imagen 3 制作逼真的图片。

在 GitHub 上查看
Imagen
多模态

Imagen 3 图片修改

使用 Imagen 3 通过修复、扩绘和产品图片修改功能来修改逼真的图片。

在 GitHub 上查看
Embeddings
向量搜索

文本嵌入 + Vertex AI Vector Search 使用入门

使用 AI 的多工具、嵌入和 Vertex AI Vector Search 执行语义匹配。

在 GitHub 上查看
Gemini
LangChain
LangGraph
编排

LangGraph 与 Gemini 搭配使用简介

了解如何将 LangGraph 的工作流功能与 Gemini 的语言理解和生成技能相结合,以简化和自动执行复杂的财务分析任务。

在 GitHub 上查看
Gemini
LangChain
LangGraph
编排
语音

创建自定义播客剧集

使用 Gemini、LangGraph 和 Text-to-Speech 创建自定义播客剧集。

在 GitHub 上查看
Gemini
语音

使用 Gemini 和 Text-to-Speech 讲故事

使用 Gemini 和 Text-to-Speech 创作并朗读包含多个角色的故事。

在 GitHub 上查看
Gemini
多模态

分析代码库

使用 Gemini 生成代码、汇总代码库,调试、改进代码以及评估代码。

在 GitHub 上查看
Gemini
提示
安全

面向开发者的 LLM 安全

了解提示注入攻击以及如何防范此类攻击。

在 GitHub 上查看
客服人员引擎
代理
Gemini

代理引擎简介

了解如何使用 Agent Engine 构建和部署代理(模型、工具和推理)。

在 GitHub 上查看
评估
Gemini

Gen AI Evaluation Service

使用指标和自定义数据集评估 Gemini 的回答。

在 GitHub 上查看
Gemini
调优

使用 Gemini 进行监督式微调

了解如何针对特定任务微调 Gemini。

在 GitHub 上查看
Gemini
RAG

Vertex AI RAG Engine 简介

使用 Gemini 和 Vertex AI RAG 引擎构建自定义 RAG 工作流。

在 GitHub 上查看
Gemini
多模态

使用 Gemini 处理文档

使用 Gemini 处理文档以进行分类、提取和摘要。

在 GitHub 上查看
Gemini
多模态

使用 Gemini 理解专利文档

使用 Gemini 通过分类、实体提取和对象检测来处理专利文档。

在 GitHub 上查看
代理

在 Vertex AI 上使用 DeepSeek 构建和部署 Hugging Face smolagent

此笔记本展示了如何从 Vertex AI 上的 Hugging Face Hub 部署 DeepSeek R1 Distill Qwen 32B。

在 GitHub 上查看
Gemini
多模态

使用 Gemini 进行多模态情感分析

此笔记本演示了如何使用 Gemini 进行多模态情感分析,方法是将直接针对音频执行的情感分析与针对其文本转写内容执行的分析进行比较。

在 GitHub 上查看
函数调用
Gemini
工作区

使用 Gemini 和 Google 日历进行工作效率指导

此笔记本演示了如何将 Gemini 与 Google Workspace API 相关联,以将其用作个人工作效率指导。

在 GitHub 上查看
多模态
Veo

Veo 2 视频生成

在本教程中,您将学习如何使用 Python 版 Google Gen AI SDK 与 Veo 2 交互,并根据文本提示生成新视频。

在 GitHub 上查看
Gemini
多模态

Google 生成式 AI SDK 简介

Google Gen AI SDK 简介。

在 GitHub 上查看
Gemini
多模态
提示

Gemini:多模态应用场景概览

如何使用多模态数据(文本、文档、图片、视频和音频)向 Gemini 发出提示。

在 GitHub 上查看
Gemini

使用 REST API 开始在 Vertex AI 中使用 Gemini 2.0

将 Gemini 2.0 与 REST/curl 搭配使用。

在 GitHub 上查看
评估
Gemini
提示

提示工程、评估和提示模板

使用 Gen AI Evaluation Service SDK 实现提示工程和评估。

在 GitHub 上查看
Embeddings
多模态

多模态嵌入简介

了解多模态嵌入。

在 GitHub 上查看
Embeddings
调优

嵌入调优简介

了解如何调优嵌入模型。

在 GitHub 上查看
Embeddings
向量搜索

任务类型嵌入

了解如何针对您的特定任务获取更好的嵌入。

在 GitHub 上查看
Embeddings
向量搜索

使用 Vertex AI Vector Search 进行混合搜索

了解如何将混合搜索与结合语义和关键字搜索的 Vertex AI Vector Search 搭配使用。

在 GitHub 上查看
代理
Gemini
LangChain
LangGraph

面向工程师的 AI 智能体(AI 智能体的演变)

此笔记本演示了使用 Gemini API 生成散文的 3 种不同方法:零次学习、使用 LangChain 分步生成,以及使用 LangGraph 迭代生成。

在 GitHub 上查看
Gemma
Hugging Face

Hugging Face DLC:在 Vertex AI 上使用文本生成推理 (TGI) 部署 Gemma

了解如何使用适用于文本生成推理 (TGI) 的 Hugging Face Deep Learning Container (DLC) 从 Vertex AI 上的 Hugging Face Hub 部署 Google Gemma。

在 GitHub 上查看
Gemma
LangGraph
RAG

在 Vertex AI 和 LangGraph 上使用 Ollama 运行基于 Gemma 2 的智能体 RAG

此笔记本展示了如何在 Vertex AI 和 LangGraph 上使用 Ollama 运行基于 Gemma 2 的智能体。

在 GitHub 上查看
Gemma
Hugging Face

Hugging Face DLC:使用自定义处理程序在 Vertex AI 上通过 Pytorch 推理部署 PaliGemma

了解如何将适用于 Pytorch 推理的 Hugging Face Deep Learning Container (DLC) 与自定义处理程序结合使用,从 Vertex AI 上的 Hugging Face Hub 部署 Google PaliGemma。

在 GitHub 上查看
Gemma
Hugging Face
调优

Hugging Face DLC:在 Vertex AI 上使用 Transformer Reinforcement Learning (TRL) 微调 Gemma

了解如何在 Vertex AI 上使用 Transformer Reinforcement Learning (TRL) 微调 Gemma。

在 GitHub 上查看
Hugging Face

在 Vertex AI 上使用 Hugging Face Deep Learning Container 模型的“猜猜是谁或是什么”应用

使用 Vertex AI、Hugging Face Deep Learning Container、图片生成开放模型和 Gemini 创建“猜猜是谁或是什么”应用,解答和直观呈现谜语。

在 GitHub 上查看
Embeddings

使用 t-SNE 图表直观呈现文本文档的嵌入相似度

使用 t-SNE 图表直观呈现文本文档的嵌入相似度。

在 GitHub 上查看
Embeddings
向量搜索

Vertex AI Vector Search 快速入门

了解如何使用 Vertex AI Vector Search 查找相似文本文档。

在 GitHub 上查看
Embeddings
Gemini
向量搜索

使用 Gemini 和 BigQuery Vector Search 对基础设施日志进行异常检测

了解如何使用 Gemini、向量嵌入和 BigQuery Vector Search 对大量基础设施日志执行异常检测。

在 GitHub 上查看
Embeddings
Gemini

使用文本嵌入 + BigQuery Vector Search 对日志进行异常检测和调查

了解如何使用 Gemini、向量嵌入和 BigQuery Vector Search 对大量审核日志执行异常检测。

在 GitHub 上查看
函数调用
Gemini

在 Gemini 函数调用中使用数据结构和架构

了解如何将 Gemini 函数调用与数据结构和架构搭配使用。

在 GitHub 上查看
函数调用
Gemini

在 Gemini 中使用并行函数调用和多个函数回答

了解如何在 Gemini 中使用并行函数调用和多个函数回答。

在 GitHub 上查看
函数调用
Gemini
提示

ReAct 智能体与 Gemini 和函数调用搭配使用简介

了解如何将 ReAct 智能体与 Gemini 和函数调用搭配使用。

在 GitHub 上查看
函数调用
Gemini

在 Gemini 中将强制函数调用与工具配置搭配使用

了解如何在 Gemini 中将强制函数调用与工具配置搭配使用。

在 GitHub 上查看
函数调用
Gemini

使用 Gemini 函数调用获取实时公司新闻和数据分析

了解如何使用 Gemini 函数调用获取实时公司新闻和数据洞见。

在 GitHub 上查看
函数调用
Gemini
多模态

使用 Gemini API 和 Python SDK 进行多模态函数调用

了解如何使用多模态 Gemini 函数调用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

高级 RAG 技术 - Vertex RAG Engine 检索质量评估和超参数调优

了解如何将高级 RAG 技术与评估和超参数调节搭配使用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

Vertex AI RAG Engine 与 Pinecone 搭配使用

了解如何将 Pinecone 与 Vertex AI RAG Engine 搭配使用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

Vertex AI RAG Engine 与 Weaviate 搭配使用

了解如何将 Weaviate 与 Vertex AI RAG 引擎搭配使用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

Vertex AI RAG Engine 与 Vertex AI Feature Store 搭配使用

了解如何将 Vertex AI Feature Store 与 Vertex AI RAG Engine 搭配使用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

Vertex AI RAG Engine 与 Vertex AI Vector Search 搭配使用

了解如何将 Vertex AI Vector Search 与 Vertex AI RAG Engine 搭配使用。

在 GitHub 上查看
Gemini
RAG
RAG 引擎

Vertex AI RAG Engine 与 Vertex AI Search 搭配使用

了解如何将 Vertex AI Search 与 Vertex AI RAG Engine 搭配使用。

在 GitHub 上查看
客服人员引擎
代理
Gemini

调试和优化代理:Agent Engine 中的跟踪指南

了解如何在 Agent Engine 中使用跟踪功能。

在 GitHub 上查看
客服人员引擎
Gemini
LangChain

将包含 AlloyDB 的 RAG 应用部署到 Agent Engine

在 GitHub 上查看
客服人员引擎
代理
Gemini
RAG
搜索

在 Vertex AI Search 上使用 Agent Engine 和 RAG 构建对话式搜索代理

在 GitHub 上查看
客服人员引擎
代理
Gemini
LangGraph
RAG

使用 LangGraph 和 Agent Engine 构建多智能体 RAG 应用

在 GitHub 上查看
客服人员引擎
Gemini
LangGraph
RAG

将使用 Cloud SQL for PostgreSQL 的 RAG 应用部署到 Agent Engine

在 GitHub 上查看
客服人员引擎
代理
Gemini

使用 Agent Engine 构建和部署 Google 地图 API 代理

在 GitHub 上查看
客服人员引擎
Gemini
LangGraph

在 Vertex AI 中使用 Agent Engine 构建和部署 LangGraph 应用

在 GitHub 上查看
Gemini
多模态

使用 Gemini 分析视频

在 GitHub 上查看
Gemini
多模态

使用 Gemini 分析 YouTube 视频

在 GitHub 上查看
Gemini
多模态
向量搜索

在 Vertex AI 中使用 Gemini 和 Vector Search 构建多模态聊天机器人以申请质保服务

在 GitHub 上查看
Gemini
多模态
RAG

在 Vertex AI 中使用 Gemini API 进行多模态检索增强生成 (RAG)

在 GitHub 上查看
Gemini
LlamaIndex
RAG

将 LlamaIndex 与 Vertex AI Vector Search 搭配使用来执行问答 RAG

在 GitHub 上查看
Gemini
LangChain
多模态
RAG

使用 Gemini、Vertex AI Vector Search 和 LangChain 的多模态检索增强生成 (RAG)

在 GitHub 上查看
Gemini
RAG

从小到大的检索增强生成

在 GitHub 上查看
Gemini
提示

ReAct(推理 + 执行) + 用于 Healthcare NL API 的自定义工具 + Gemini 1.5 Pro + LangChain

在 GitHub 上查看
Gemini
提示

在教育领域使用 Gemini

在 GitHub 上查看
Gemini
提示

AI 快速构建体验

在 GitHub 上查看
Gemini
多模态
RAG

使用 Gemini API 编写检索增强生成 (RAG) 代码

在 GitHub 上查看
Gemini
多模态

使用 Gemini 1.5 Pro 生成商品详情

在 GitHub 上查看
Gemini
多模态

多模态零售推荐:使用 Gemini 根据图片和图片推理功能推荐商品

在 GitHub 上查看
Gemini
多模态
提示

使用 Gemini 分析乐谱

在 GitHub 上查看
Gemini
多模态

使用 Gemini 1.5 Flash 在 BigQuery 中分析电影海报

在 GitHub 上查看
Gemini
LangChain

LangChain 🦜️🔗 + Vertex AI 中的 Gemini API 使用入门

在 GitHub 上查看
代理
Gemini

使用 AutoGen 和 Gemini 构建天气智能体

在 GitHub 上查看
Gemini
提示

Vertex AI 提示优化器笔记本界面

在 GitHub 上查看
Gemini
提示

Vertex AI 提示优化器 - 工具使用情况

在 GitHub 上查看
Gemini
提示

Vertex AI 提示优化器 - 自定义指标

在 GitHub 上查看
Gemini
提示

Vertex AI 提示优化器简介

在 GitHub 上查看
Gemini
提示

使用 Vertex AI 上的生成模型进行文本摘要

在 GitHub 上查看
Gemini
提示

使用 Vertex AI 上的生成模型进行构思

在 GitHub 上查看
Gemini
提示

思维链和 ReAct

在 GitHub 上查看
Gemini
提示

使用 Vertex AI 上的生成模型进行问答

在 GitHub 上查看
Gemini
提示

使用 Vertex AI 上的生成模型进行文本分类

在 GitHub 上查看
Gemini
提示

使用 Vertex AI 上的生成模型进行文本提取

在 GitHub 上查看
Gemini
调优

使用 Gemini 1.5 Flash 进行监督式微调以实现变化检测

在 GitHub 上查看
Gemini
调优

Vertex AI 监督式调优 token 数和费用估算

在 GitHub 上查看
Gemini
调优

使用 Gemini 1.5 Flash 针对问答进行监督式微调

在 GitHub 上查看
Gemini
调优

使用 Gemini 1.5 Pro 针对图片标注进行监督式微调

在 GitHub 上查看
评估
Gemini
Model Garden

使用 Gen AI Evaluation SDK 在 Vertex AI Studio、Model Garden 和 Model Registry 中评估模型

在 GitHub 上查看
评估
Gemini
RAG

使用 Vertex AI Pipelines 通过快速评估和 Dataflow ML 评估从 RAG 生成的回答

在 GitHub 上查看
评估
Gemini

通过 Vertex AI Evaluation 提高质量和可解释性

在 GitHub 上查看
评估
Gemini

评估和比较 Gen AI 模型设置

在 GitHub 上查看
评估
Gemini

使用自定义指标实现自带自动评估器

在 GitHub 上查看
评估
Gemini

评估翻译模型

在 GitHub 上查看
评估
Gemini

比较 PaLM 和 Gemini 模型并从 PaLM 迁移到 Gemini 模型

在 GitHub 上查看
评估
Gemini
多模态

评估多模态任务

在 GitHub 上查看
评估
Gemini
LangChain

评估 LangChain

在 GitHub 上查看
评估
Gemini

比较生成式 AI 模型

在 GitHub 上查看
评估
Gemini
RAG

使用 Gen AI Evaluation Service SDK 评估从 RAG 生成的回答以进行问答

在 GitHub 上查看
评估
Gemini

自定义基于模型的指标以评估生成式 AI 模型

在 GitHub 上查看
评估
Gemini
RAG

评估生成模型工具使用情况

在 GitHub 上查看
评估
Gemini

Generative AI Evaluation Service 使用入门

在 GitHub 上查看
Gemini
提示
RAG
安全

生成式 AI 和 LLM 安全 - ReAct 和 RAG 攻击及缓解措施

在 GitHub 上查看
Gemini
安全

在 Vertex AI 中将 Responsible AI 与 Gemini API 搭配使用:安全评分和阈值

在 GitHub 上查看
批量预测
Gemini

使用 Gemini API 监控批量预测

在 GitHub 上查看
Imagen
多模态

Imagen 3 自定义图片

在 GitHub 上查看
Gemini
Imagen
多模态

使用 Imagen 和 Gemini 制作高品质视觉素材资源

在 GitHub 上查看
Imagen
多模态

在 Vertex AI 上创建具有图片分割功能的 Photoshop 文档

在 GitHub 上查看
Gemini
Imagen
多模态

使用 Gemini 增强 Imagen 问题

在 GitHub 上查看
Imagen
多模态

Vertex AI 上的图片分割

在 GitHub 上查看
搜索

使用过滤条件和元数据的 Vertex AI Search

在 GitHub 上查看
Gemini
搜索

Vertex AI Search - 使用 Gemini 查询混合数据应用和生成摘要

在 GitHub 上查看
搜索

创建 Vertex AI Search 数据存储区和搜索引擎

在 GitHub 上查看
搜索

使用 Vertex AI Search 构建搜索应用

在 GitHub 上查看
Gemini
LangChain
RAG
搜索

根据文档进行问答

在 GitHub 上查看
Gemini
RAG
搜索

使用 Vertex AI Search 进行批量问答

在 GitHub 上查看
Embeddings
搜索

使用 Vertex AI Search 实现自定义嵌入

在 GitHub 上查看
Chirp
语音

Chirp 2 使用入门 - 高级功能

在 GitHub 上查看
Claude
函数调用
Model Garden

使用 Claude 模型进行多模态函数调用

在 GitHub 上查看
代理
搜索

Vertex AI Search and Conversation 数据存储区状态检查器

在 GitHub 上查看
代理
Gemini

构建研究多智能体系统 - 使用 Gemini 2.0 的设计模式概览

在 GitHub 上查看
代码执行
Gemini

使用 Gemini 2.0 生成和执行 Python 代码简介

在 GitHub 上查看
代理
评估
Gemini

评估智能体 - 使用 Vertex AI Gen AI Evaluation 评估 CrewAI 智能体

在 GitHub 上查看
代理
评估
Gemini
LangGraph

评估智能体 - 使用 Vertex AI Gen AI Evaluation 评估 LangGraph 智能体

在 GitHub 上查看
Gemini
Live API
多模态
RAG

互动式贷款申请助理(金融服务)

在 GitHub 上查看
RAG
RAG 引擎
搜索

Vertex AI RAG Engine 与 Vertex AI Search 搭配使用

在 GitHub 上查看
客服人员引擎
代理
评估

在 Vertex AI Agent Engine 上评估 CrewAI 智能体(自定义模板)

在 GitHub 上查看
客服人员引擎
代理
评估
LangChain

在 Vertex AI Agent Engine 上评估 LangChain 智能体(预构建模板)

在 GitHub 上查看
客服人员引擎
代理
评估
LangGraph

在 Vertex AI Agent Engine 上评估 LangGraph 智能体(自定义模板)

在 GitHub 上查看
Gemini
多模态
调优

使用 Google Gen AI SDK 通过 Gemini 1.5 Flash 进行监督式微调以实现变化检测

在 GitHub 上查看
Gemini
调优

使用 Google Gen AI SDK 通过 Gemini 1.5 Flash 针对问答进行监督式微调

在 GitHub 上查看
Gemini
搜索

使用 Vertex AI Search 提供问答聊天机器人以获得摘要式网站结果

在 GitHub 上查看
Gemini

在快速模式下通过 Vertex AI 开始使用 Gemini

在 GitHub 上查看

后续步骤