10.生成式 AI 资源管理器 - Vertex AI
- 课程:https://www.cloudskillsboost.google/quests/299
- Generative AI Explorer - Vertex Quest 是一组关于如何在 Google Cloud 上使用 Generative AI 的实验。通过实验,您将了解如何使用 Vertex AI PaLM API 系列中的模型,包括 text-bison、chat-bison 和 textembedding-gecko。您还将了解提示设计、最佳实践,以及如何将其用于构思、文本分类、文本提取、文本摘要等。您还将了解如何通过 Vertex AI 自定义训练对基础模型进行训练并将其部署到 Vertex AI 端点来调整基础模型。
使用 Vertex AI 的生成式 AI:入门
概述
该实验室将提供有关 Google Cloud 上生成式 AI 的介绍性实践经验。
PaLM 2是谷歌的下一代大型语言模型 (LLM),它建立在谷 歌在机器学习和负责任人工智能领域突破性研究的传统基础上。PaLM 2 因其构建方式而擅长高级推理、翻译和代码生成等任务。
Generative AI Studio和 Vertex AI PaLM API 由PaLM 2提供支持。
在本实验中,您将学习如何开始使用Generative AI Studio和Vertex AI PaLM API。
你将学到什么:
如何使用 Generative AI Studio 用户界面:
- 探索语言产品和提示库
- 创建不同类型的新提示并在 UI 中获取响应
如何使用 Vertex AI PaLM API 和 Python SDK:
- LLM 和 PaLM API 的背景
- 文本生成示例
- 探索文本生成中涉及的各种模型参数
- 聊天模型示例
- 嵌入模型示例
设置和要求
在您点击 Start Lab 按钮之前
阅读这些说明。实验室是定时的,您不能暂停它们。当您点击Start Lab时计时器开始计时,它会显示 Google Cloud 资源可供您使用的时长。
这个动手实验室让您可以在真实的云环境中自己进行实验室活动,而不是在模拟或演示环境中。它通过为您提供新的临时凭据来实现这一点,您可以在实验期间使用这些凭据登录和访问 Google Cloud。
要完成此实验,您需要:
- 访问标准互联网浏览器(推荐使用 Chrome 浏览器)。
**注意:**使用隐身或私人浏览器窗口运行此实验室。这可以防止您的个人账户和学生账户之间发生任何冲突,这可能会导致您的个人账户产生额外费用。
- 是时候完成实验了——请记住,一旦开始就无法暂停实验。
**注意:**如果您已经拥有自己的个人 Google Cloud 帐户或项目,请勿将其用于本实验,以免对您的帐户产生额外费用。
如何开始您的实验并登录 Google Cloud Console
-
单击启动实验室按钮。如果您需要支付实验室费用,则会打开一个弹出窗口供您选择付款方式。左侧是Lab Details面板,其中包含以下内容:
- 打开Google 控制台按钮
- 剩余时间
- 您必须用于此实验室的临时凭据
- 其他信息(如果需要)以逐步完成此实验室
-
点击打开谷歌控制台。实验室启动资源,然后打开另一个显示**“登录”**页面的选项卡。
-
**提示:**将选项卡并排排列在单独的窗口中。
-
注意:如果您看到“选择帐户”对话框,请单击“使用其他帐户”。
-
如有必要,从实验室详细信息面板复制用户名并将其粘贴到登录对话框中。单击下一步。
-
从实验室详细信息面板复制密码并将其粘贴到欢迎对话框中。单击下一步。
-
**重要提示:**您必须使用左侧面板中的凭据。不要使用您的 Google Cloud Skills Boost 凭据。**注意:**在本实验中使用您自己的 Google Cloud 帐户可能会产生额外费用。
-
单击后续页面:
- 接受条款和条件。
- 不要添加恢复选项或双因素身份验证(因为这是一个临时帐户)。
- 不要注册免费试用。
片刻之后,Cloud Console 将在此选项卡中打开。
**注意:**您可以通过点击左上角的 导航菜单来查看包含 Google Cloud 产品和服务列表的菜单。
文件组织
本实验分为两个不同的文件:
任务 1. Vertex AI Workbench
在您的 Google Cloud 项目中,导航到 Vertex AI Workbench。在顶部搜索栏中,输入Google Cloud 控制台的Vertex AI Workbench 。
- 点击打开 JupyterLab,
- JupyterLab 将在新选项卡中运行。
任务 2. 打开 generative-ai 文件夹
- 导航到
generative-ai
笔记本左侧的文件夹。 - 导航到
Language
文件夹。 - 点击
intro_prompt_design.ipynb
文件 - 按照笔记本中的步骤一次运行每个单元格。
单击检查我的进度以验证目标。
任务 3. 打开介绍笔记本
- 在左侧的文件目录中,右键点击文件夹
intro_generative_ai_studio.md
中的文件,使用Markdown Previewlanguage/
打开,类似如下截图:
- 按照说明开始使用 Generative AI Studio 的用户界面。
任务 4. 打开介绍 PaLM API 笔记本
- 在左侧的文件目录中,双击文件夹
intro_palm_api.ipynb
中的文件language/
。 - 按照笔记本中的步骤一次运行每个单元格。notebook 的单元格使用适用于 PaLM API 的 Python SDK,并将在执行时在每个单元格下输出结果。
单击检查我的进度以验证目标。
运行 intro_palm_api.ipynb 文件的单元格
检查我的进度
恭喜
您现在已经完成了实验!在本实验中,您探索了 Vertex AI 中的生成式 AI Studio。您还使用 Python SDK for Generative AI 在 Jupyter notebook 中使用 PaLM API。
下一步
- 查看Generative AI on Vertex AI 文档。
- 在Google Cloud Tech YouTube 频道上了解有关生成式 AI 的更多信息。
使用 Vertex AI 的生成式 AI:提示设计
GSP1151
概述
用于文本的 Vertex AI PaLM API 使您能够根据自己的喜好构建提示。您可以添加上下文信息、说明、示例、问题、列表以及您能想到的任何其他类型的文本内容。
在本实验中,您将了解提示设计和使用 Vertex AI PaLM API 的各种文本生成用例。
你将学到什么:
如何开始使用 PaLM API 进行即时工程:
- 最佳实践
- 零、一和少量提示
如何使用 PaLM API 探索一些文本生成用例:
- 构思
- 问答
- 文本分类
- 文本提取
- 文本摘要
设置和要求
在您点击 Start Lab 按钮之前
阅读这些说明。实验室是定时的,您不能暂停它们。当您点击Start Lab时计时器开始计时,它会显示 Google Cloud 资源可供您使用的时长。
这个动手实验室让您可以在真实的云环境中自己进行实验室活动,而不是在模拟或演示环境中。它通过为您提供新的临时凭据来实现这一点,您可以在实验期间使用这些凭据登录和访问 Google Cloud。
要完成此实验,您需要:
- 访问标准互联网浏览器(推荐使用 Chrome 浏览器)。
**注意:**使用隐身或私人浏览器窗口运行此实验室。这可以防止您的个人账户和学生账户之间发生任何冲突,这可能会导致您的个人账户产生额外费用。
- 是时候完成实验了——请记住,一旦开始就无法暂停实验。
**注意:**如果您已经拥有自己的个人 Google Cloud 帐户或项目,请勿将其用于本实验,以免对您的帐户产生额外费用。