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