arrow_back

Vertex AI Studio 使用入门

登录 加入
Quick tip: Review the prerequisites before you run the lab
Use an Incognito or private browser window to run this lab. This prevents any conflicts between your personal account and the student account, which may cause extra charges incurred to your personal account.
欢迎加入我们的社区,一起测试和分享您的知识!
done
学习 700 多个动手实验和课程并获得相关技能徽章

Vertex AI Studio 使用入门

实验 1 小时 universal_currency_alt 免费 show_chart 入门级
info 此实验可能会提供 AI 工具来支持您学习。
欢迎加入我们的社区,一起测试和分享您的知识!
done
学习 700 多个动手实验和课程并获得相关技能徽章

GSP1154

Google Cloud 自学实验的徽标

概览

Vertex AI 是一个全面的机器学习开发平台,可提供预测功能和生成式 AI 功能。利用该平台,您可以训练、评估和部署用于预测的预测性机器学习模型。此外,您可以利用该平台浏览生成式 AI 模型并对其进行调参,还可以部署这些模型来生成内容。

借助 Vertex AI Studio,您可以快速测试和自定义生成式 AI 模型,以便在您的应用中利用其功能。它提供了各种工具和资源,包括界面和代码示例。这样,即使您没有机器学习的相关背景,也能够轻松上手使用生成式 AI。

本实验将引导您完成 Vertex AI Studio 的相关操作,让您能够通过该平台释放先进生成式 AI 模型的潜力。您将探索 Gemini,并直接在 Google Cloud 控制台中用它来分析图片、设计提示和生成对话。无需 API 或 Python SDK,全部功能都可以通过直观的界面使用。

目标

在本实验中,您将学习如何完成以下操作:

  • 使用 Gemini 分析图片
  • 探索 Vertex AI Studio 的自由格式模式
  • 使用零样本提示、单样本提示和少样本提示的方法设计文本提示
  • 使用聊天提示生成对话

设置和要求

点击“开始实验”按钮前的注意事项

请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。

此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。我们会为您提供新的临时凭据,让您可以在实验规定的时间内用来登录和访问 Google Cloud。

为完成此实验,您需要:

  • 能够使用标准的互联网浏览器(建议使用 Chrome 浏览器)。
注意:请使用无痕模式或无痕浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。
  • 完成实验的时间 - 请注意,实验开始后无法暂停。
注意:如果您已有自己的个人 Google Cloud 账号或项目,请不要在此实验中使用,以避免您的账号产生额外的费用。

如何开始实验并登录 Google Cloud 控制台

  1. 点击开始实验按钮。如果该实验需要付费,系统会打开一个弹出式窗口供您选择付款方式。左侧是实验详细信息面板,其中包含以下各项:

    • 打开 Google Cloud 控制台按钮
    • 剩余时间
    • 进行该实验时必须使用的临时凭据
    • 帮助您逐步完成本实验所需的其他信息(如果需要)
  2. 点击打开 Google Cloud 控制台(如果您使用的是 Chrome 浏览器,请右键点击并选择在无痕式窗口中打开链接)。

    该实验会启动资源并打开另一个标签页,显示登录页面。

    提示:请将这些标签页安排在不同的窗口中,并将它们并排显示。

    注意:如果您看见选择账号对话框,请点击使用其他账号
  3. 如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。

    {{{user_0.username | "<用户名>"}}}

    您也可以在实验详细信息面板中找到用户名

  4. 点击下一步

  5. 复制下面的密码,然后将其粘贴到欢迎对话框中。

    {{{user_0.password | "<密码>"}}}

    您也可以在实验详细信息面板中找到密码

  6. 点击下一步

    重要提示:您必须使用实验提供的凭据。请勿使用您的 Google Cloud 账号凭据。 注意:在本次实验中使用您自己的 Google Cloud 账号可能会产生额外费用。
  7. 继续在后续页面中点击以完成相应操作:

    • 接受条款及条件。
    • 由于该账号为临时账号,请勿添加账号恢复选项或双重验证。
    • 请勿注册免费试用。

片刻之后,系统会在此标签页中打开 Google Cloud 控制台。

注意:如需查看列有 Google Cloud 产品和服务的菜单,请点击左上角的导航菜单导航菜单图标

任务 1. 在自由格式模式下使用 Gemini 分析图片

在本部分,您将使用 Gemini 分析图片并从中提取信息。在自由格式模式下,您可以设计用于完成分类、提取和生成等各种任务的提示。该模式下没有对话历史记录,因此每个提示对模型来说都是一个全新的请求。

启用 Vertex AI API

  1. 在 Google Cloud 控制台顶部的搜索栏中输入 Vertex AI API

  2. 点击“Marketplace 和 API”下面的 Vertex AI API 搜索结果。

  3. 点击启用

启用 Vertex AI API

启用 Vertex AI API。

使用 Gemini 分析图片

  1. 在 Google Cloud 控制台的导航菜单 (导航菜单) 中,依次选择 Vertex AI > Vertex AI Studio > 概览

Vertex AI Studio 的“概览”页面

  1. 使用 Gemini 生成下,点击打开自由格式模式

该界面包含三个主要部分:

  • 提示(位于中央):您可以在此处创建利用多模态功能的提示。
  • 配置(位于右侧):您可以在此部分中选择模型、配置参数并获取相应的代码。
  • 回答(位于底部):此部分显示提示产生的结果。 Vertex AI Studio
  1. 点击左上角的未命名的提示,将提示重命名为图片分析

  2. 在右上角的配置部分,点击模型下拉菜单,然后选择 gemini-1.5-pro-002 模型。

注意:模型名称和版本可能会随着新模型的发布而改变。
  1. 下载示例图片。右键点击下方的时间表图片,然后将其保存到您的桌面。

时间表

  1. 提示部分的右上角,依次点击插入媒体 > 上传。上传您下载的时间表图片。媒体可以是图片、视频、文本或音频形式的文件。

在 Vertex AI Studio 中插入媒体

  1. 图片将显示在提示部分。复制以下文本并将其粘贴到图片下方,然后点击“提示”部分右下角的提交按钮。
Title the image.

或者可以提出更具体的要求:

Title the image in 3 words.

名称是否符合您的预期?尝试修改提示,看看是否会得到不同的结果。

  1. 描述图片。将之前的提示替换为以下内容,然后点击提交按钮。
Describe the image in detail.
  1. 调整参数。在“配置”部分中,从左 (0) 到右 (2) 调节滑块可调整温度。重新提交提示,观察结果与之前相比有无变化。
注意:温度可以控制选择 token 的随机性。较低的温度适合希望获得真实或正确回答的提示,而较高的温度可能会引发更加多样化、意想不到或可能存在偏差的结果。如果温度为 0,系统会始终选择概率最高的 token。
  1. 从图片中提取文字。将之前的提示替换为以下内容:
Read the text in the image.

此外,如果要将输出的格式设置为列表,请将之前的提示替换为以下内容:

Parse the time and city in this image into a list with two columns: time and city.

轮到您了 - 来试试一些不同的提示吧!这些结果与之前有何不同?

  1. 分析图片中的信息。将之前的提示替换为以下内容:
Calculate the percentage of the flights to different continents.

结果是否符合您的预期?强烈建议您针对各种任务尝试不同的提示。还建议您尝试不同的温度设置,以观察结果的变化。

  1. 完成提示设计后,点击“配置”部分右上角的保存以保存提示。对于区域,从下拉菜单中选择 ,然后点击保存进行确认。

  2. 如需查找保存的提示,请在左侧导航菜单中导航至提示管理

注意:选择保存后,请稍等几秒钟以确保系统正确保存提示信息,然后再继续进行实验。如果系统提示“failed to update history”(未能更新历史记录),请点击“重试”。

点击检查我的进度以验证是否完成了以下目标:

提取图片内容。

任务 2:探索多模态功能

除了图片文本音频,Gemini 还能够接受视频形式的输入,并生成文本形式的输出。

  1. 前往 Cloud Storage > 存储桶,然后复制并保存您的 Cloud Storage 存储桶的名称,后续步骤中将会用到该名称。

  2. 点击 Google Cloud 控制台顶部的激活 Cloud Shell “激活 Cloud Shell”图标

  3. 在 Cloud Shell 终端运行以下命令,将示例视频 gs://spls/gsp154/video/train.mp4预览)复制到您的 Cloud Storage 存储桶中。将该命令中的 <Your-Cloud-Storage-Bucket> 替换为您之前复制存储桶的名称。

gcloud storage cp gs://spls/gsp154/video/train.mp4 gs://<Your-Cloud-Storage-Bucket> 注意:请确保将 <Your-Cloud-Storage-Bucket> 替换为您的存储桶名称。
  1. 导航菜单 (导航菜单) 中,依次选择 Vertex AI > Vertex AI Studio > 概览

  2. 使用 Gemini 生成下,点击打开自由格式模式

  3. 在右上角的模型下,选择 gemini-1.5-pro-002 模型。

注意:模型名称和版本可能会随着新模型的发布而改变。
  1. 依次点击插入媒体 > 从 Cloud Storage 导入

  2. 点击您的存储桶名称,然后点击示例视频(即 train.mp4),最后点击选择

  3. 插入以下提示并点击提交按钮,以生成有关该视频的信息。

为视频添加标题。

自由格式模式具备许多功能,例如根据图片撰写故事、分析视频以及生成多媒体广告。您可以点击提示库,探索自由格式模式的更多应用场景。如需了解详情,请参阅设计多模态提示

任务 3. 设计文本提示

在本部分中,您将探索如何在 Vertex AI Studio 中设计文本提示,包括使用零样本提示、单样本提示和少样本提示方法。

提示设计

您可以根据需求向模型输入文本,例如提一个问题。然后,模型会按照提示的结构给出回答。寻找并设计最佳输入文本(提示),以便模型能够给出所需要的回答,这一过程称作提示设计

提示设计方法

设计提示的方法主要有以下三种:

  • 零样本提示 - 该方法是指仅向 LLM 提供用来描述任务的提示,而不提供任何其他数据。例如,如果您想让 LLM 回答一个问题,那么可以给出类似于下面这样的提示:“what is prompt design?”。
  • 单样本提示 - 该方法是指在要求 LLM 执行特定任务时,向其提供单个任务示例。例如,如果您想让 LLM 写一首诗词,那么可以向其提供一首示例诗词。
  • 少样本提示 - 该方法是指在要求 LLM 执行特定任务时,向其提供少量任务示例。例如,如果您想让 LLM 写一篇新闻报道,可以向其提供几篇新闻报道范本。

参数

“温度”和“token 数量上限”是两个重要的参数,您可以通过调整它们来影响模型的回答。

  • 温度可以控制 token 选择的随机性。当您期望得到真实或正确的回答时,温度越低越好。温度为 0 表示始终选择概率最高的 token。较高的温度可能会引发多样化、意想不到或可能存在偏差的结果。gemini-1.5-pro 模型的温度范围为 0 - 2,默认值为 1。
  • 输出 token 限制决定了一条提示的最大文本输出量。一个 token 约为 4 个字符。

零样本提示

自由格式模式下试用零样本提示。

  1. 返回 Vertex AI Studio > 概览页面,点击打开自由格式模式

  2. 在右上角的模型下,选择 gemini-1.5-pro-002 模型。

注意:模型名称和版本可能会随着新模型的发布而改变。
  1. 将以下内容复制到提示输入字段中:
What is a prompt gallery?
  1. 点击提交按钮。

模型的回答中将包含有关“提示库”这一术语的较全面的定义。

您还可以尝试以下探索性的做法:

  • 输出 token 限制参数调整到 1024,然后点击提交按钮。
  • 温度参数调整到 0.5,然后点击提交按钮。
  • 温度参数调整到 2.0,然后点击提交按钮.

看看随着参数的改变,模型的回答会发生什么样的变化。

单样本提示

您可以更有条理地设计提示。您可以在相应的输入字段中提供上下文示例。单样本提示这种方法是指在要求模型执行特定任务时,向其提供单个任务示例。在本部分,您将要求模型补全一个句子。

  1. 首先,从提示框中移除所有文本。

  2. 提示框内,点击添加示例。这将打开一个新窗口,您可以在其中添加提示示例。

添加示例

  1. 将以下内容添加到输入字段中:
The color of the grass is
  1. 将以下内容添加到输出字段中:
The color of the grass is green
  1. 点击添加示例按钮。

  2. 测试字段中,将以下内容复制到输入字段中。

The color of the sky is
  1. 点击提交按钮。模型应该会提供类似如下所示的回答:
The color of the sky is blue

由于您为模型提供了一个示例来作为输出内容的参考,因此模型在回答时没有补全句子,而是给出了一个完整的句子。如需将回答的形式更改为仅将句子补全,您可以调整在输出字段中提供的示例。

  1. 点击提示框中的示例按钮,然后将输出字段中的内容更改为:
Green
  1. 点击添加示例按钮。

  2. 测试字段中,将以下内容复制到输入字段中。

The color of the sky is
  1. 点击提交按钮。模型应该会提供类似如下所示的回答:
blue

您可以看到,模型现在会根据您提供的示例补全句子。您成功影响了该模型回答的方式。

少样本提示

在下一项练习中,您将使用模型对句子进行情感分析,例如基于少样本提示判断电影评论是正面的还是负面的。

  1. 提示字段中,删除在上一部分使用的示例。如需删除示例,请将鼠标悬停在示例上,然后点击“移除文件”按钮 X

移除示例

  1. 点击添加示例按钮以添加更多示例。

  2. 添加以下示例:

输入 输出
一部制作精良、充满乐趣的电影 正面
我看了 10 分钟就睡着了 负面
这部电影还可以 中性
  1. 添加这些示例后,点击添加示例按钮。

示例结构图

  1. 测试字段中,将以下内容复制到输入字段中。
It was a time well spent!
  1. 点击提交按钮。

测试

现在,模型会对输入文本进行情感分析。对于输入文本“这些时间花得值!”,情感分析结果为“正面”

  1. 完成提示设计后,将该提示命名为情感分析

点击检查我的进度以验证是否完成了以下目标:

使用文本创建提示

任务 4. 生成对话

聊天模式是一种对话模式,可让您与模型自由聊天。模型将使用对话历史记录来作为后续回答的上下文。在本部分中,您将创建聊天提示并与模型进行对话。

  1. 在左侧菜单中,前往聊天以创建新的聊天提示。

  2. 在右上角的模型下,选择 gemini-1.5-flash-002 模型。

注意:模型名称和版本可能会随着新模型的发布而改变。

在本部分中,您将为聊天添加上下文,然后让模型根据所提供的上下文给出回答。

  1. 点击系统指令,然后添加以下上下文:
Your name is Roy. You are a support technician of an IT department. You only respond with "Have you tried turning it off and on again?" to any queries.
  1. 插入以下提示:
My computer is so slow! What should I do?
  1. 点击提交按钮。

模型应该会提供以下回答:

Have you tried turning it off and on again?
  1. 系统指令中,点击清除值

  2. 点击系统指令,然后添加以下上下文:

Your name is Roy. You are a support technician of an IT department. You are here to support the users with their queries.
  1. 插入以下提示:
My computer is so slow! What should I do?
  1. 点击提交按钮。

现在,模型应该能够在回答用户查询时提供更实用的结果。

您可以随意尝试不同的提示和上下文,看看模型会如何进行回答。您还可以为聊天提示添加更多上下文,看看模型如何根据提供的上下文给出回答。

  1. 完成提示设计后,将该提示命名为技术支持助手

点击检查我的进度以验证是否完成了以下目标:

使用聊天提示创建对话

恭喜!

您学习了如何使用自由格式模式分析图片,如何探索自由格式模式的功能,以及如何创建和测试提示并生成对话。您已成功迈出第一步,继续使用 Vertex AI Studio 和 Gemini Freeform 吧!

Google Cloud 培训和认证

…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。

上次更新手册的时间:2025 年 1 月 3 日

上次测试实验的时间:2025 年 1 月 3 日

版权所有 2025 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。

Before you begin

  1. Labs create a Google Cloud project and resources for a fixed time
  2. Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
  3. On the top left of your screen, click Start lab to begin

Use private browsing

  1. Copy the provided Username and Password for the lab
  2. Click Open console in private mode

Sign in to the Console

  1. Sign in using your lab credentials. Using other credentials might cause errors or incur charges.
  2. Accept the terms, and skip the recovery resource page
  3. Don't click End lab unless you've finished the lab or want to restart it, as it will clear your work and remove the project

此内容目前不可用

一旦可用,我们会通过电子邮件告知您

太好了!

一旦可用,我们会通过电子邮件告知您

One lab at a time

Confirm to end all existing labs and start this one

Setup your console before you begin

Use an Incognito or private browser window to run this lab. This prevents any conflicts between your personal account and the Student account, which may cause extra charges incurred to your personal account.