GSP1154

概览
Vertex AI 是一个全面的机器学习开发平台,可提供预测和生成式 AI 功能。利用该平台,您可以训练、评估和部署用于进行预测的预测性机器学习模型。此外,您可以利用该平台探索生成式 AI 模型并对其进行调参,还可以部署这些模型来生成内容。例如,很多保险公司一直在寻求提高索赔处理和风险评估等方面的效率。Vertex AI Studio 提供了一种强大的方法,可用于针对此类挑战快速开发生成式 AI 解决方案的原型。
借助 Vertex AI Studio,您可以快速测试和自定义生成式 AI 模型,以便在您的应用中利用其功能。它提供了各种工具和资源,操作界面 (UI) 直观友好。这样,即使您在机器学习方面没有丰富的背景知识,也能够轻松上手使用生成式 AI。
本实验将引导您完成 Vertex AI Studio 的相关操作,让您能够通过该平台释放诸如 Gemini 等先进生成式 AI 模型的潜力。您将扮演帮助保险公司开发风险分析助理原型的角色,学习如何将提示想法转化为可部署的应用、设计复杂的提示以实现特定的生成结果,以及使用多模态功能分析各类数据(包括图片),所有这些操作均可直接在 Google Cloud 控制台中完成。无需 API 或 Python SDK 即可执行这些核心任务。
目标
在本实验中,您将学习如何完成以下操作:
- 使用提示创建应用。
- 设计有效的提示。
- 设计和管理提示。
- 使用多模态提示。
设置和要求
点击“开始实验”按钮前的注意事项
请阅读以下说明。实验是计时的,并且您无法暂停实验。计时器在您点击开始实验后即开始计时,显示 Google Cloud 资源可供您使用多长时间。
此实操实验可让您在真实的云环境中开展实验活动,免受模拟或演示环境的局限。为此,我们会向您提供新的临时凭据,您可以在该实验的规定时间内通过此凭据登录和访问 Google Cloud。
为完成此实验,您需要:
- 能够使用标准的互联网浏览器(建议使用 Chrome 浏览器)。
注意:请使用无痕模式(推荐)或无痕浏览器窗口运行此实验。这可以避免您的个人账号与学生账号之间发生冲突,这种冲突可能导致您的个人账号产生额外费用。
注意:请仅使用学生账号完成本实验。如果您使用其他 Google Cloud 账号,则可能会向该账号收取费用。
如何开始实验并登录 Google Cloud 控制台
-
点击开始实验按钮。如果该实验需要付费,系统会打开一个对话框供您选择支付方式。左侧是“实验详细信息”窗格,其中包含以下各项:
- “打开 Google Cloud 控制台”按钮
- 剩余时间
- 进行该实验时必须使用的临时凭据
- 帮助您逐步完成本实验所需的其他信息(如果需要)
-
点击打开 Google Cloud 控制台(如果您使用的是 Chrome 浏览器,请右键点击并选择在无痕式窗口中打开链接)。
该实验会启动资源并打开另一个标签页,显示“登录”页面。
提示:将这些标签页安排在不同的窗口中,并排显示。
注意:如果您看见选择账号对话框,请点击使用其他账号。
-
如有必要,请复制下方的用户名,然后将其粘贴到登录对话框中。
{{{user_0.username | "<用户名>"}}}
您也可以在“实验详细信息”窗格中找到“用户名”。
-
点击下一步。
-
复制下面的密码,然后将其粘贴到欢迎对话框中。
{{{user_0.password | "<密码>"}}}
您也可以在“实验详细信息”窗格中找到“密码”。
-
点击下一步。
重要提示:您必须使用实验提供的凭据。请勿使用您的 Google Cloud 账号凭据。
注意:在本实验中使用您自己的 Google Cloud 账号可能会产生额外费用。
-
继续在后续页面中点击以完成相应操作:
- 接受条款及条件。
- 由于这是临时账号,请勿添加账号恢复选项或双重验证。
- 请勿注册免费试用。
片刻之后,系统会在此标签页中打开 Google Cloud 控制台。
注意:如需访问 Google Cloud 产品和服务,请点击导航菜单,或在搜索字段中输入服务或产品的名称。
任务 1. 使用提示创建应用
在此任务中,您将了解如何使用 Vertex AI Studio 快速构思生成式 AI 助理创意,并将其转化为可用的原型。您将重点关注保险应用场景:创建一个提示,帮助保险专业人士总结客户信息以生成风险分析报告,然后将此提示转化成一个简易应用。
- 在 Google Cloud 控制台的导航菜单 (
) 中,依次选择 Vertex AI > Vertex AI Studio > 概览。

- 在 Vertex AI 菜单中,点击 Vertex AI Studio 下方的创建提示。您将进入提示编辑器页面。

该界面包含三个主要部分:
-
系统指令(位于顶部):模型在处理提示之前所处理的一组指令。如果设置了系统指令,则该指令会应用于整个请求。当提示中包含系统指令时,该指令适用于用户与模型间的多轮交互。我们建议您使用系统指令来告知模型您希望其如何运作以及如何回复提示。
-
配置(位于右侧):您可以在此部分中选择模型(包括第三方模型)、配置参数、使用工具(如接地)以及设置高级选项。
-
提示(位于底部):您可以在此处创建利用多模态功能的提示。
-
加载新的“未命名的提示”页面后,点击左上角的未命名的提示,将提示重命名为 Insurance Risk Summary - Prototype
。
-
在主画布中,点击系统指令文本框并输入以下内容,为您的 AI 助理分配一个与我们的保险场景相关的角色:
You are an expert AI assistant for an insurance underwriting department.
Your primary goal is to help underwriters by accurately and concisely summarizing client information and highlighting potential risk factors.
Maintain a professional and objective tone.
Focus only on the information provided in the prompt. Do not invent details.
-
在系统指令下方,将以下内容粘贴到页面底部的主提示区域中:
Customer Notes for 'SafeHarbor Warehousing':
"The applicant is seeking coverage for their 50,000 sq ft warehouse. The business is 5 years old. The building is a concrete tilt-up structure, originally built in 2010. They store a variety of non-hazardous dry goods.
Fire safety measures include a full sprinkler system, a centrally monitored fire alarm, and documented annual inspections by a certified third party.
Security measures include a 24/7 centrally monitored burglar alarm, comprehensive security camera coverage of the interior and exterior, a fully fenced perimeter, and nightly patrols by a contracted security guard service.
The company reports no major property or liability losses in their 5-year history. They have specifically asked to ensure their new automated shelving and retrieval system, installed last month, is adequately covered under the policy."
Your Task:
1. Briefly summarize the key details of the 'SafeHarbor Warehousing' business and its existing safety measures.
2. Based *only* on the notes provided, identify any immediate questions an underwriter should ask or potential risk factors they should consider further.
Present the summary first, then the questions/risk factors as bullet points.
-
在右侧的配置部分:
- 确保已选择 模型。如果您需要更改模型,可以点击切换模型。
- 如果尚未设置,请展开高级选项,对于区域,选择 。
-
点击提交箭头按钮(通常位于提示输入区域的右下角),或按 CTRL+Enter 键。查看模型的回答。
-
点击页面顶部的保存按钮。在“Save prompt
”对话框中,应该已经预填好名称 Insurance Risk Summary - Prototype
。确认区域设置正确 (),然后点击保存。
-
现在,您将探索如何将这份提示草稿转化为原型应用。在页面右上角,点击使用代码构建按钮。在随即显示的下拉菜单中,选择部署为应用(由 Cloud Run 提供支持)。

-
在出现的“部署到 Cloud Run”对话框中:
- 系统可能会提示您启用服务(例如,Cloud Build API、Cloud Run API)。如有必要,点击启用,然后等待服务启用。
- 请勾选确认,公开部署您的应用。
- 点击创建应用。
-
部署过程将开始,可能需要几分钟时间才能完成部署。您可能会在界面中看到类似以下内容的状态更新:

- 部署完成后,点击管理 Web 应用框中的关闭按钮。然后,若要打开您新部署的应用,请再次点击页面右上角的使用代码构建按钮。现在,从下拉菜单中选择打开应用(由 Cloud Run 提供支持)。系统随即会在浏览器的新标签页中打开您的“Vertex AI GenAI 应用”。

- 现在,您应该会看到一个标题为“欢迎使用 Vertex AI GenAI 应用!”的页面,其中显示了您的提示标题:“Insurance Risk Summary - Prototype”。

-
在“聊天机器人”部分,在底部的“输入消息...”输入字段中,输入一条新的测试消息。例如:
New Customer Inquiry:
"Applicant 'Coastal Goods Delivery' has a fleet of 10 delivery vans, all equipped with GPS and telematics. They operate within a 100-mile radius of their depot. Drivers undergo annual safety training. They had one minor fender bender last year, no injuries, $1500 damages. What are the primary risk considerations?"
Please summarize key points and identify potential risks.
-
点击“提交”箭头按钮,将您的消息发送到应用。
-
观察您部署的生成式 AI 应用的回答。它应该会根据您在 Vertex AI Studio 中定义的逻辑和系统指令处理您的输入。
注意:如应用页面上的警告所示,此应用默认允许未经身份验证的用户访问。在生产环境中,您需要配置适当的安全设置。在本实验中,默认设置即可满足探索需求。
- 您现在已完成所有流程:
- 在 Vertex AI Studio 中设计了提示。
- 只需点击几下即可使用 Cloud Run 将提示部署为无服务器应用。
- 直接通过网页界面打开生成式 AI 模型并与之互动。
这充分体现了 Vertex AI Studio 在快速设计原型和部署生成式 AI 功能方面的超凡实力。
点击检查我的进度以验证是否完成了以下目标:
使用 Vertex AI Studio 创建提示应用。
任务 2. 设计有效的提示
在任务 1 中,您设计了初始提示。现在,您将深入了解如何优化提示,以便从生成式模型中获得更精确、可控且有用的输出。这是提示工程中的核心技能。您将继续以保险为主题,尝试从索赔文件中提取特定信息或提高摘要质量。
零样本提示
首先,您将创建一个新的提示,以探索提示设计的详细过程。
-
确保您位于 Vertex AI Studio 主区域。如果您在任务 1 中查看了已部署的应用,请关闭该浏览器标签页,返回到 Google Cloud 控制台。
-
在导航菜单 (
) 中,依次选择 Vertex AI > Vertex AI Studio > 创建提示。
-
如果您从一个显示“提示样本”的新提示页开始,请点击左上角的未命名的提示,将其重命名为 Insurance Claim Data Extraction
。
-
请熟悉本部分中涉及的场景:保险理赔员经常会收到有关新索赔的非结构化说明或电子邮件,并需要快速提取关键信息,以便输入到索赔管理系统中。
-
在系统指令框中,输入以下内容:
You are an AI assistant specializing in parsing and extracting specific data points from unstructured insurance claim notifications.
Your goal is to identify and list key information accurately.
If a piece of information is not found, clearly state "Not found".
Output the extracted information in a key: value format, with each key on a new line.
-
在主提示区域中,粘贴以下非结构化索赔说明的示例:
Claim Notification Received:
"Hi team, just got a call from Mrs. Eleanor Vance, policy #POL458892. She reported a kitchen fire that occurred on May 12th, 2025, around 3 PM. The main damage seems to be to the oven and surrounding cabinets. She mentioned smoke damage in the kitchen and dining area too. She thinks the total damage might be around $7,500. Her contact is 555-0123. No injuries reported, thankfully."
Extract the following:
- Policy Number
- Claimant Name
- Date of Loss
- Time of Loss
- Type of Loss
- Brief Description of Damage
- Estimated Loss Amount
- Injuries Reported
-
在右侧的配置部分:
- 选择 模型。
- 将温度设为
0.1
(以生成更符合事实、创造性较弱的提取内容)。
- 将输出 token 限制设为合理的数字,例如
1024
。
- 确保将区域设为 。
-
点击提交箭头按钮。查看输出。这种没有明确示例的首次尝试称为零样本提示。
-
在查看完零样本提示的回答后,点击顶部工具栏上的清除图标,清除提示画布上的所有内容。这是必要的,因为示例通常只能添加到新的提示中。
少样本提示
通常来说,提供少量样本(少样本提示)可以显著提高模型的性能,尤其是在采用特定格式或精细提取的情况下。
- 在提示部分的右下角,点击添加示例 (
) 按钮。
这将打开一个新窗口,您可以在其中添加提示示例。

-
在显示的“示例”界面中:
Claim Notification Received:
"Email from John Sterling (policy POL77521) re: water damage at his shop. Happened sometime last night, May 10th, 2025. A pipe burst in the ceiling. Stockroom is flooded, some damage to inventory. He's not sure on the cost yet, maybe $5k-$10k? No one was there, so no injuries."
Extract the following:
- Policy Number
- Claimant Name
- Date of Loss
- Time of Loss
- Type of Loss
- Brief Description of Damage
- Estimated Loss Amount
- Injuries Reported
- 在第一个示例的输出框中,粘贴以下格式完整的提取内容:
Policy Number: POL77521
Claimant Name: John Sterling
Date of Loss: May 10th, 2025
Time of Loss: Night
Type of Loss: Water damage
Brief Description of Damage: Pipe burst in ceiling, stockroom flooded, some damage to inventory.
Estimated Loss Amount: $5,000 - $10,000
Injuries Reported: No
- 点击添加示例按钮,以保存此示例并返回到主提示界面。
-
重新添加系统指令:由于清除提示也会清除系统指令,因此请将系统指令再次粘贴到顶部的“系统指令”框中:
You are an AI assistant specializing in parsing and extracting specific data points from unstructured insurance claim notifications.
Your goal is to identify and list key information accurately.
If a piece of information is not found, clearly state "Not found".
Output the extracted information in a key: value format, with each key on a new line.
-
提供新的输入内容和提示:
- 在标有
(Input)
在此处写入值的区域中,粘贴您希望模型立即处理的 Eleanor Vance 女士的原始索赔通知:
Claim Notification Received:
"Hi team, just got a call from Mrs. Eleanor Vance, policy #POL458892. She reported a kitchen fire that occurred on May 12th, 2025, around 3 PM. The main damage seems to be to the oven and surrounding cabinets. She mentioned smoke damage in the kitchen and dining area too. She thinks the total damage might be around $7,500. Her contact is 555-0123. No injuries reported, thankfully."
-
在标有在此处输入提示的区域中(输入字段下方),您需要为模型提供指令。这会以示例为指导,告诉模型如何处理(输入)文本。输入以下内容:
Extract the following data points from the provided claim notification:
- Policy Number
- Claimant Name
- Date of Loss
- Time of Loss
- Type of Loss
- Brief Description of Damage
- Estimated Loss Amount
- Injuries Reported
-
确保您的配置(模型、温度、Token 限制、区域)仍按预期设置(例如,温度为 0.1
)。
-
再次点击提交箭头按钮。将新输出与之前零样本提示的输出进行比较。注意在采用少样本示例和结构化输入法后,准确性或格式是否有显著提升。
尝试不同的提示配置
现在,您将探索配置面板(位于右侧)中的不同参数对模型的回答有何影响。确保包含少样本示例的“Insurance Claim Data Extraction”提示处于激活状态。
-
尝试不同的温度值:
-
说明:温度用于控制模型输出的随机性。值越小(例如 0.0-0.2),输出的针对性和确定性就会越高。值越高(例如 0.7-1.0),输出的多样性或创造性就会越高。
-
尝试以下操作:将温度更改为
0.7
。点击提交,并记录任何变化。然后,将温度改回 0.1
。
-
尝试不同的输出 token 限制值:
-
说明:此选项用于设置模型在回答时可生成的 token(字词片段)数量上限。
-
尝试以下操作:将输出 token 限制设为一个很小的数字,例如
20
。点击提交,观察截断的输出。将其重置为适当的值(例如,1024
或默认值)。
-
尝试不同的 Top-P 值:
-
说明:Top-P(核采样)也可用于控制模型输出的随机性。它仅考虑累积概率超过 Top-P 值的最可能的 token。Top-P 值设为
1.0
时,则会考虑所有 token。降低 Top-P 值(例如降至 0.8
)会使输出更有针对性,效果类似于降低温度。
-
尝试以下操作:将温度设为
0.1
(或稍微高一点,例如 0.5
,以便更好地观察 Top-P 效果),将 Top-P 设为 0.8
。点击提交。然后将 Top-P 设为 1.0
,点击提交,并观察是否有细微差别。
-
简要查看高级配置面板中的其他设置:
-
安全过滤器设置:这些设置默认处于激活状态,可帮助屏蔽有害内容。在本实验中,您将使用默认设置。
点击检查我的进度以验证是否完成了以下目标:
Vertex AI Studio 中的提示工程。
任务 3. 设计和管理提示
具备有效的提示后,建议您尝试对指令或模型配置进行更改,看看是否可以改进模型的回答。Vertex AI Studio 中的“比较”功能就是为此而设计的。在本部分中,您将使用我们刚刚创建的提示。
-
确保您位于 Vertex AI Studio 主区域。如果您在任务 1 中查看了已部署的应用,请关闭该浏览器标签页,返回到 Google Cloud 控制台。
-
前往创建新提示。在导航菜单 (
) 中,依次选择 Vertex AI > Vertex AI Studio > 创建提示。
-
点击左上角的未命名的提示,将新提示重命名为 Comparison Base - Restaurant Risks
。
-
设置简单的基础提示:
You are an insurance risk analyst assistant. Your task is to identify potential risk factors from a given scenario. Be concise.
- 在主提示区域(即“在此处输入提示”框)中,粘贴以下内容:
Scenario:
"The applicant, 'The Fiery Grill,' is a new upscale restaurant specializing in wood-fired oven pizzas and open-flame grilling. They have installed a brand new, custom-built fire suppression system for their cooking area, but it has not yet been certified by a third party. The restaurant plans to feature live acoustic music on weekend evenings and has a small, raised stage area. They also want to offer valet parking."
Based on this scenario, list three primary risk factors an underwriter should consider.
- 在右侧的配置部分:
- 选择 模型。
- 将温度设为
0.2
。
- 确保将区域设为 。
-
点击提交箭头按钮。查看模型的初始回答。
-
点击保存按钮。确认名称设为 Comparison Base - Restaurant Risks
并保存。通常,您需要先保存提示,才能在某些比较工作流中有效使用该提示,尤其是您打算稍后与已保存的提示进行比较时。
-
现在,在页面显示 Comparison Base - Restaurant Risks
提示及其回答后,点击顶部工具栏上的比较按钮。
注意:如果出现提示,请点击退出但不保存,然后点击继续。
-
系统将打开“比较”界面。您的 Comparison Base - Restaurant Risks
提示、提示配置及其最新的回答通常会在左侧栏中显示。

通过修改提示指令进行比较
现在,您将看到更改提示指令会如何影响针对“The Fiery Grill”餐厅的输出。在比较视图中,比较窗格可能没有单独的“系统指令”字段;如果有,您需要在主提示前添加系统级指南。
-
在比较界面的中央区域(或第一条提示的右侧),点击 + 比较新提示按钮。
-
右侧将出现一个新的提示编辑窗格。
-
将新提示(第二个提示)配置为变体:
- 在右侧窗格中用于输入提示的大文本框中,粘贴以下组合指令和场景内容:
You are an expert insurance risk analyst assistant. Your task is to identify potential risk factors from a given scenario. For each risk factor, also briefly suggest a potential mitigation strategy or question for the underwriter. Be clear and structured.
Scenario:
"The applicant, 'The Fiery Grill,' is a new upscale restaurant specializing in wood-fired oven pizzas and open-flame grilling. They have installed a brand new, custom-built fire suppression system for their cooking area, but it has not yet been certified by a third party. The restaurant plans to feature live acoustic music on weekend evenings and has a small, raised stage area. They also want to offer valet parking."
Based on this scenario, list three primary risk factors an underwriter should consider.
-
对此变体进行配置:
- 确保模型与第一个提示相同:。
- 将温度设为
0.2
。
- 将其他配置(Token 限制、区域等)与第一个提示保持一致,以便隔离指令变更的影响。
- 在窗格中向下滚动,然后点击应用。
-
在右侧窗格中设置好新提示变体的文本和各项配置后,点击提交提示按钮(通常位于“比较”界面顶部)。
-
等待两个提示生成回答。对照查看两个回答。由于修改了指令,第二个提示现在是否包含风险缓解策略或问题?
-
如需将其保存为新提示,请点击另存为新提示,然后输入您想要的 [提示名称],再点击保存。
比较不同的温度设置
现在,您将使用比较窗格来测试不同的温度。
-
在第二个提示窗格(右侧窗格)内的文本框中:
-
提示文本:将提示文本恢复为原始简化版本(未添加有关缓解措施的系统指令)。复制并粘贴
Comparison Base - Restaurant Risks
(左侧窗格)中的提示:
Scenario:
"The applicant, 'The Fiery Grill,' is a new upscale restaurant specializing in wood-fired oven pizzas and open-flame grilling. They have installed a brand new, custom-built fire suppression system for their cooking area, but it has not yet been certified by a third party. The restaurant plans to feature live acoustic music on weekend evenings and has a small, raised stage area. They also want to offer valet parking."
Based on this scenario, list three primary risk factors an underwriter should consider.
*如果比较视图中没有此窗格对应的系统指令框,请确保在此处添加系统指令“You are an insurance risk analyst assistant...”(如果已清除);或者,如果左侧窗格中的系统指令是全局生效的,则可以沿用之前的设置。

-
点击文本框下方的第二个提示窗格中的修改(铅笔)图标:
-
配置更改:在第二个提示窗格的配置设置中,将温度更改为
2.0
。确保模型仍处于 状态。
- 在窗格中向下滚动,然后点击应用。
-
再次点击提交提示。
-
观察回答的不同之处。与温度值设为 0.2
的输出相比,第二个提示的温度值 (2.0
) 很高,是否导致了输出的风险因素列表针对性不足、推测性更强,或者有显著差异?注意:将温度设置得如此高可能会导致输出的连贯性或相关性不足,但它可以展示该参数在极端情况下的影响。
-
如需更新更改,请点击位于第二个提示窗格下方的更新按钮。
比较不同的模型和配置
现在,您将尝试将基础模型与其他模型和设置进行比较,以观察推理或输出风格的差异。
-
在第二个提示窗格(右侧窗格)内的文本框中:
-
提示文本:使用与
Comparison Base - Restaurant Risks
(左侧窗格)中相同的原始“Fiery Grill”场景,并要求模型给出三个风险因素。
(同样,确保此窗格中已应用基准系统指令,可在必要时预先手动添加;或者,如果界面自动隐式保留了此指令,则无需手动添加)。
-
点击文本框下方的第二个提示窗格中的修改(铅笔)图标:
-
更改此变体的配置:
- 将模型更改为 (从此窗格中的模型下拉菜单中选择)。
- 将温度设为
0.2
。
- 将输出 token 限制设为
65535
(或界面中模型允许的最大值)。
- 在窗格中向下滚动,然后点击应用。
-
点击提交提示。
-
查看回答。将 (左侧窗格)中的输出与 (右侧窗格)中的输出进行比较。
注意两个输出在指出的风险因素、提供的详细信息、回答的结构以及场景推理方式方面是否存在任何差异。
- 请务必点击第二个提示窗格下方的更新按钮,以保存新更改。
其他比较选项(简要概述)
Vertex AI Studio 还提供了其他添加提示以进行比较的方法:
-
请注意,在您添加用于比较的“新提示”的区域中,有一个 + 比较已保存的提示按钮。
- 点击此按钮后,您可以从“提示管理”中选择之前保存的某个提示来进行比较。
注意:界面中已说明(并明确了“对话历史记录”的范围),提示比较功能存在局限性。例如,它不支持聊天提示、包含媒体文件的提示以及包含多轮交流对话历史记录的提示。
-
您还可能会看到一个 + 标准答案按钮。
- 此功能允许您为提示输入“理想”或“完美”的回答。如果提供了标准答案,系统可能会提供更详细的评估指标,这对于高级提示测试很有帮助,但超出了本入门实验的范围。直观的对照比较足以达到我们的目的。
-
如需退出“比较”视图并返回到主提示编辑界面(例如,在此处继续处理您喜欢的提示版本),请点击“比较”界面左上角的返回箭头。
提示管理
在您尝试不同的指令、示例和配置时,保存工作内容至关重要。保存提示后,您可以:
Vertex AI Studio 为此提供了提示管理功能。
保存提示
假设您刚刚完成了一项迭代,并且想要将其保存下来,比如您在比较练习中使用的某个提示变体,或“Insurance Claim Data Extraction”提示的优化版本。
-
确保您要保存的提示在主提示编辑界面中处于激活状态(例如,您可能刚退出了“比较”视图,并打开了首选版本,或者您正在编辑 Comparison Base - Restaurant Risks
提示)。
-
如果您已保存提示,则会在顶部工具栏中看到一个自动保存按钮。在首次保存提示后,自动保存功能将默认开启。如果您想停用此功能,可以点击相应按钮并选择关闭自动保存。
访问提示管理
保存提示后,您可以在提示管理中管理这些提示。
-
前往创建新提示。在导航菜单 (
) 中,依次选择 Vertex AI > Vertex AI Studio > 提示管理。
-
您将看到一个已保存提示列表,其中通常包括提示名称、媒体文件、模型和最后修改日期等内容。
-
您可以在此页面查看、删除或导出已保存的提示,并使用优化工具改进提示。
点击检查我的进度以验证是否完成了以下目标:
比较、评估和管理提示。
任务 4. 使用 Gemini 的多模态提示
在此任务中,您将使用 Vertex AI Studio 中的主提示界面和 Gemini 模型来分析图片并提取其中的信息。这将演示如何针对不同的分析任务(例如基于视觉内容进行描述、文本提取和问答)设计提示。
-
在 Google Cloud 控制台的导航菜单 (
) 中,依次选择 Vertex AI > Vertex AI Studio > 创建提示。
-
点击左上角的未命名的提示,将提示重命名为 Timetable Image Analysis
。
-
在右侧的配置窗格中:
- 确保已选择 模型。如果您需要更改模型,可以点击切换模型。
- 展开高级选项,对于区域,选择 。
-
将示例时刻表图片下载到本地机器:
-
右键点击并保存下方的图片:
-
在提示部分(位于页面底部),点击插入媒体 (
) 按钮,该按钮通常位于提示输入区域的右侧。
-
在显示的选择来源菜单中,点击上传,然后选择您刚刚从计算机中下载的时刻表图片文件。图片将直接显示在提示输入区域中。
注意:您会看到几个用于获取媒体文件的选项。这些选项通常包括直接上传、通过网址提供文件、从 Cloud Storage 或 Google 云端硬盘导入,甚至链接 YouTube 视频。在本实验中,您将重点了解直接上传方法。
- 现在,您可以让模型对图片执行一些任务。在提示输入字段中,在插入的图片下方粘贴以下提示:
1. Provide a concise title for this image (under 5 words).
2. Describe the image in one or two sentences.
3. Extract all visible text from the image. Present the flight schedule as a clearly formatted list with columns for "Time" and "City".
-
点击提交箭头按钮(提示部分右下角)并查看模型的回答。
-
接下来,您可以提出一个需要根据提取的信息进行推理的问题。将之前的文本提示替换为以下内容(图片保持不变):
Based on the flight schedule shown in the image, what percentage of the listed flights depart before 11:30 AM? Show your calculation if possible.
-
点击提交箭头按钮并查看回答。
-
简单观察一下温度的影响。在右侧的配置窗格中:
- 将温度调整到
0.8
。
- 重新提交与第 9 步中完全相同的提示(“Based on the flight schedule... percentage...”)。
- 注意回答的风格、置信度或详细信息是否发生了变化。
- 观察完毕后,将温度重新设为较低的值,例如
0.2
,以便获得更具可预测性的回答。
注意:温度用于控制模型输出的随机性。值越小(例如 0.0-0.2),得出的回答越具有事实性;值越大(例如,大于 0.7 的值),生成的输出则更具多样化或创造性,但这可能不太适合精确的数据提取或分析需求。
- 得到满意的探索结果后,请保存您的工作。点击顶部工具栏上的保存按钮。
- 名称
Timetable Image Analysis
应该已经预填好。
- 确认区域为 。
- 点击对话框中的保存。
注意:如果您要立即离开此页面,那么在点击保存后,请稍等片刻,以便系统保存提示,然后再继续操作。
点击检查我的进度以验证是否完成了以下目标:
在 Vertex AI Studio 中使用 Gemini 分析图片。
任务 5. 探索 Vertex AI Media Studio
除了文本处理之外,Vertex AI Studio 还提供了强大的工具,可直接根据文本提示,或通过优化现有媒体文件,生成各种媒体内容。在此任务中,您将探索如何生成图片、视频和语音。
- 确保您已进入 Vertex AI Studio。如果您尚未进入该页面,请从导航菜单 (
) 中依次选择 Vertex AI > Vertex AI Studio > Media Studio。页面应如下图所示:

使用 Imagen 生成图片
您将首先生成一个图片。
- 在 Media Studio 着陆页上,在“根据文本提示开始生成”部分下,点击 Imagen - 生成图片。

-
在底部的文本提示区域中,输入描述性提示。例如:
A close-up, photorealistic image of a single honeybee collecting pollen from a vibrant purple lavender flower, with a softly blurred garden background.
-
在右侧的设置面板中:
- 确保模型设为
Imagen 4
(或最新可用的 Imagen 模型)。
- 在宽高比部分,选择
1:1
。
- 将此首次生成的结果数量设为
4
。
- 查看安全设置(例如,人物生成、安全过滤器阈值)并将其保留为默认值,或者根据您对此非人物针对性提示的偏好进行调整。
-
点击提示区域右下角的提交按钮。
-
片刻之后,您生成的图片就会出现在主区域中。
-
点击生成图片的任意缩略图,即可打开详细视图。

- 在右侧的图片详情窗格中:
- 观察可用的 AI 操作,例如
Inpaint
(使用蒙版添加/移除元素)、Outpaint
(扩展图片)和 Export image
(可能提供高清修复功能)。
- 留意检测到的 SynthID 是否显示绿色对勾标记。
- (可选):选择
Inpaint
或 Outpaint
选项并试用,以了解 Imagen 的功能。
什么是 SynthID?
SynthID 是 Google DeepMind 开发的一项技术,可将数字水印直接嵌入 AI 生成图片的像素中。这种水印虽然人眼察觉不到,但算法能够检测到。其目的是帮助识别 AI 生成的图片,即使后续修改(例如压缩、添加滤镜)图片,它依然能够成功识别,以此提升透明度并推动 Responsible AI 实践。
点击检查我的进度以验证是否完成了以下目标:
探索 Vertex AI Media Studio。
使用 Chirp 生成语音(可选)
如果您想探索 AI 生成的语音:
-
在最左侧的垂直小工具栏中,点击音频图标(看起来像麦克风),切换到语音生成工具。这会打开 Chirp 界面。
-
如果您尚未为项目启用 Cloud Text-to-Speech API,系统可能会提示您启用该 API。当系统提示时,请点击启用,等待 API 启用(这可能需要一点时间)。
-
界面准备就绪后,在底部的文本提示区域中输入您想要合成的文本。例如:
Welcome to the world of generative AI on Google Cloud
-
在右侧的设置面板中:
- 选择模型(例如,
Chirp 3. HD Voices
)。
- 选择所需的语言,例如,
English (US)
。
- 从下拉列表中选择语音。您可以尝试几种不同的音色,了解它们的特点。
- 您可根据需要探索高级选项(如有)。
-
点击提交按钮。
-
处理完毕后,您应该能够直接在界面中播放生成的音频。
恭喜!
恭喜!在本实验中,您成功使用 Vertex AI Studio 为保险场景开发了一款生成式 AI 应用的原型,从初始设计和部署到高级提示工程和比较,您都已经一一掌握。您练习了针对特定分析任务优化文本输出,并探索了令人激动的多模态功能,并使用它生成了图片、视频和语音。这些基础技能将助您在 Google Cloud 上构建更复杂的生成式 AI 解决方案。
后续步骤/了解详情
Google Cloud 培训和认证
…可帮助您充分利用 Google Cloud 技术。我们的课程会讲解各项技能与最佳实践,可帮助您迅速上手使用并继续学习更深入的知识。我们提供从基础到高级的全方位培训,并有点播、直播和虚拟三种方式选择,让您可以按照自己的日程安排学习时间。各项认证可以帮助您核实并证明您在 Google Cloud 技术方面的技能与专业知识。
上次更新手册的时间:2025 年 7 月 4 日
上次测试实验的时间:2025 年 7 月 4 日
版权所有 2025 Google LLC 保留所有权利。Google 和 Google 徽标是 Google LLC 的商标。其他所有公司名和产品名可能是其各自相关公司的商标。