Agent Studio 功能

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发现和开发功能可提升开发者的工作流程。

功能 说明
交互式画布视图 一个画布,展示了要检索以进行开发的工件,其中包括设置/预览窗格和代码视图。
迷你地图 提示和响应标头的摘要历史记录,可以关闭。
斜杠命令 在提示字段中输入 /,打开命令菜单。这些命令按如下方式分组。
提示开发:
  • /model [describe]:更改模型。
  • /prompt [describe]:改进提示。使用 /prompt -generate DESCRIPTION 根据意图生成提示和系统指令,或使用 /prompt -refine INSTRUCTIONS 根据您的反馈修改当前提示。
  • /si:优化系统指令。使用 /si -optimize 重写当前系统指令。
测试和部署:
  • /compare:并排比较设置和指令。
  • /evaluate [optional guideline]:获取最后一条提示和回答的指标。
  • /build [describe]:描述要构建的应用。
操作:
  • /clear:清除当前对话。
对照比较 更新了模型、系统指令和提示的比较功能,可让您同时比较多个提示和回答。
上传大文件 能够上传大小不超过 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 中设计代理。

提示或系统指令必须不为空,然后才能进行转换。此功能不适用于未登录的用户或没有已启用结算功能的项目的用户。

后续步骤

窗口概览

了解如何在 Google Agent Platform 中构建代理。

快速入门

了解如何使用 Agent Studio 向 Gemini 发送文本提示词。

指南

按照指南,在 Agent Studio 中将提示部署为 Web 应用。