您可以使用 Vertex AI Studio 为 Google 的 Gemini 大语言模型 (LLM) 和第三方模型设计、测试和管理提示。Vertex AI Studio 支持在 Vertex AI 上作为模型即服务 (MaaS) 提供的某些第三方模型,例如 Anthropic 的 Claude 模型和 Meta 的 Llama 模型。
在本快速入门中,您将执行以下操作:
- 使用生成式 AI 问题库中的示例将这些问题发送到 Gemini API,包括:
- 汇总文本提示
- 代码生成提示
- 查看用于生成回答的代码
在 Vertex AI Studio 中开始提问之前
在本快速入门中,您需要完成以下步骤来设置 Google Cloud 项目并启用 Vertex AI API。
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Vertex AI API.
Vertex AI Studio 中的示例问题
提示是提交到语言模型以生成回答的自然语言请求。提示可以包含问题、说明、语境信息、少样本示例以及模型完成的部分输入。模型收到提示后,可以生成文本、嵌入、代码、图片、视频和音乐等,具体取决于所用的模型类型。
Vertex AI Studio 提示库中的示例提示经过预先设计,用于帮助演示模型功能。每个提示都预配置了指定的模型和参数值,因此您只需打开示例提示,然后点击提交即可生成回答。
使用摘要文本提示测试 Gemini Flash 模型
向 Vertex AI Gemini API 发送摘要文本提示。摘要任务可从文本中提取最重要的信息。您可以在提示中提供信息来帮助模型创建摘要,也可以要求模型自行创建摘要。
前往 Google Cloud 控制台的 Vertex AI 部分中的提示库页面。
前往提示库在任务下拉菜单中,选择总结。
打开音频摘要卡片。
此示例提示包含一个音频文件,并请求以项目符号列表的形式生成文件内容摘要。
请注意,在“设置”面板中,模型的默认值设置为 Gemini-1.5-flash-002。您可以从列表中选择其他 Gemini 模型。
在问题框底部,点击提交以生成摘要。
输出结果会显示在响应框中。
如需查看用于生成转写摘要的 Vertex AI API 代码,请点击
获取代码。在获取代码面板中,您可以选择首选语言以获取相应问题的示例代码,也可以在 Colab Enterprise 笔记本中打开 Python 代码。
使用代码生成提示测试 Gemini Flash 模型
向 Vertex AI Gemini API 发送代码生成提示。代码生成任务使用自然语言说明生成代码。
前往 Google Cloud 控制台的 Vertex AI 部分中的提示库页面。
前往提示库在任务下拉菜单中,选择代码。
打开根据注释生成代码卡片。
此示例提示包含一个系统指令,用于告知模型如何响应,以及一些未完成的 Java 方法。
请注意,在“设置”面板中,模型的默认值设置为 Gemini-1.5-flash-002。您可以从列表中选择其他 Gemini 模型。
在提示框的底部,点击提交,在标记为
<WRITE CODE HERE>
的区域中生成代码,以完成每个方法。输出结果会显示在响应框中。
如需查看用于生成转写摘要的 Vertex AI API 代码,请点击
获取代码。在获取代码面板中,您可以选择首选语言以获取相应问题的示例代码,也可以在 Colab Enterprise 笔记本中打开 Python 代码。
通过提示了解后续步骤
- 请参阅提示设计简介。
- 了解如何设计文本提示和文字聊天提示。
- 了解如何流式传输来自模型的回复。