Agent Studio 提供了一个协作式工作区,用于发现模型、优化系统指令和优化提示。借助用于自然语言优化和对照比较的内置工具,您可以高效地对生成式 AI 解决方案进行原型设计和测试。
本页概述了 Agent Studio 中实现的关键功能,这些功能有助于将创新想法转化为生成式 AI 解决方案,例如可用于客户服务和支持、内容创作、医疗保健、金融服务和软件开发的解决方案。
角色
您可以分配以下角色,以控制用户可以通过 Agent Studio 访问哪些 Google Cloud 服务:
| 角色 | 说明 |
|---|---|
| 管理员 | 负责 Google Cloud 设置,使用技术语言与代理互动,将 Agent Platform 与 Google Cloud 生态系统连接起来。 |
| Builder | 包括使用开发者工具的机器学习开发者和应用开发者。智能体使用开发者专用语言,其范围仅限于 Agent Platform。 |
功能和体验
本部分介绍了 Agent Studio 的功能。
导航和游乐场
Agent Studio 会在提示工作区中打开,您可以在其中撰写提示、调整模型设置和比较回答。左侧导航栏可让您前往以下目的地:
| 目的地 | 说明 |
|---|---|
| 新 | 打开新的 Playground。请参阅下表,了解可用的 Playground。 |
| 智能体(预览版) | 您设计的代理列表。您可以在这里打开现有代理或创建代理。如需了解详情,请参阅在 Agent Studio 中设计代理。 |
| 应用构建器(预览版) | 一个工作区,用于根据描述生成 Web 应用,以及用于修改和部署生成的代码。 |
| 图库 | 您可以打开和运行的示例提示、应用和代理。按任务、媒体类型或功能过滤示例。 |
| 文档 | 在新标签页中打开 Agent Platform 文档。 |
如需开始全新工作,请点击左侧导航栏中的新建,然后选择一个 Playground。每个 Playground 都针对一种模型输出进行了调整:
| 游乐场 | 说明 |
|---|---|
| 聊天 | 多轮文本和多模态提示。支持全套模型设置、依据选项和内置工具。 |
| 映像 | 图片生成和编辑。如需了解详情,请参阅生成图片。 |
| 视频 | 视频生成。如需了解详情,请参阅视频生成概览。 |
| 音乐 | 音乐创作。如需了解详情,请参阅音乐创作概览。 |
| 语音 | 语音生成和转写。如需了解详情,请参阅文字转语音和语音转文字。 |
| Live API | 低延迟的双向语音和视频互动。如需了解详情,请参阅 Live API。 |
图片、视频、音乐和语音园地统称为 Agent Media Studio。
初始配置和管理
借助初始配置和管理功能,您可以访问和设置环境。
| 功能 | 说明 |
|---|---|
| 获取 API 密钥 | 您可以快速访问 API 密钥。 |
| “开始使用”菜单 | 面向新用户的菜单,其中包含正确激活账号的步骤,包括尝试提示、添加协作者和获取 API 密钥。 |
| “设置”菜单 | 一个设置菜单,其中包含以下选项:在之前和最新的界面之间切换、更改外观以使用浅色或深色系统、生成和访问 API 密钥,以及管理结算。 |
Studio发现和开发
Studio发现和开发功能可提升开发者的工作流程。
| 功能 | 说明 |
|---|---|
| 交互式画布视图 | 一个画布,用于说明要为开发检索的制品,包括设置/预览窗格和代码视图。 |
| 迷你地图 | 提示和响应标头的简要历史记录,可关闭。 |
| 斜杠命令 | 在提示字段中输入 /,以打开命令菜单。这些命令分组如下。提示开发:
|
| 对照比较 | 更新了模型、系统指令和提示的比较功能,可让您同时比较多个提示和回答。 |
| 上传大型文件 | 能够上传本地文件或 Cloud Storage 文件,文件大小上限为 50 MB。 |
| 生成代码文件 | 一项可生成应用代码文件的功能,这些文件随后可在画布窗格中访问。 |
| 下载代码文件 | 能够以 zip 文件的形式下载生成的代码文件。 |
| “撤销”或“重做” | 撤销或重做功能适用于模型设置和提示更改等操作。 |
| 图库 | 包含提示、应用和智能体示例的库。按任务、媒体类型或功能过滤示例。 |
提示设置
提示旁边的模型设置面板用于控制模型如何生成回答。可用的设置取决于模型和您使用的 Playground。
| 设置 | 说明 |
|---|---|
| 思考等级 | 模型在回答之前执行的推理量。如需了解详情,请参阅思考。 |
| 输出格式 | 响应 MIME 类型,可用于请求结构化输出(例如 JSON)。如需了解详情,请参阅控制生成的输出。 |
| 依托 Google 进行接地 | 依托 Google 搜索结果为回答接地。点击自定义以配置搜索行为。如需了解详情,请参阅依托 Google 搜索进行接地。 |
| 与合作伙伴接地 | 将回答与合作伙伴数据源(例如 Elasticsearch)进行接地。 |
| 基于数据进行接地 | 使用 Agent Search 或 RAG Engine,根据您自己的企业数据生成接地回答。 |
| 函数调用 | 允许模型调用您声明的函数。如需了解详情,请参阅函数调用。 |
| 代码执行 | 让模型生成并运行代码来回答提示。 |
| 网址上下文 | 让模型提取并分析提示中显示的网址。 |
| 安全过滤条件设置 | 用于控制屏蔽哪些回答的阈值。如需了解详情,请参阅配置安全过滤器。 |
| 输出 token 限制 | 模型在回答中可生成的 token 数量上限。 |
| 停止序列 | 当模型生成这些字符串时,停止生成。 |
| 种子 | 固定的种子值,可使使用相同提示和设置的请求获得更具可重现性的回答。 |
| 对模型回答进行流式传输 | 在生成回答时以增量方式返回回答,而不是等待回答完全生成。 |
| 区域 | 处理请求的区域。可供选择的区域取决于您选择的模型。 |
内置工具和功能
本部分列出了 Agent Studio 中的内置工具和功能,这些工具和功能可自动执行开发者的很大一部分工作。Agent Studio 与 Google Cloud集成,可提供轻松协作的智能体体验。
| 功能 | 说明 |
|---|---|
| 自然语言优化 | 对于提示优化,您可以使用自然语言描述想要如何更改提示,系统会自动为您优化提示。 |
| 优化系统指令 | 您可以使用一键式功能,让 Gemini 根据提示自动优化系统指令。 |
| 优化提示回答 | 您可以使用 /prompt 命令提供反馈,并创建格式良好的修订版提示。 |
| “帮我写”工具 | 您可以使用 /prompt 命令和描述的意图来创建格式良好的提示和系统指令,并推荐模型。 |
| 转换为代理(预览版) | 将您正在处理的提示转换为代理。在使用代码构建菜单中,点击转换为智能体。模型、系统指令、提示和提示变量会沿用到新智能体,然后您可以设计和部署新智能体。如需了解详情,请参阅在 Agent Studio 中设计代理。 在转换之前,提示或系统指令不得为空。未登录的用户或没有启用结算功能的项目的用户无法使用此功能。 |