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 都针对一种模型输出进行了调整:

游乐场 说明
聊天 多轮文本和多模态提示。支持全套模型设置、依据选项和内置工具。
映像 图片生成和编辑。如需了解详情,请参阅生成图片
视频 视频生成。如需了解详情,请参阅视频生成概览
音乐 音乐创作。如需了解详情,请参阅音乐创作概览
语音 语音生成和转写。如需了解详情,请参阅文字转语音语音转文字
Live API 低延迟的双向语音和视频互动。如需了解详情,请参阅 Live API

图片、视频、音乐和语音园地统称为 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:清除当前对话。
对照比较 更新了模型、系统指令和提示的比较功能,可让您同时比较多个提示和回答。
上传大型文件 能够上传本地文件或 Cloud Storage 文件,文件大小上限为 50 MB。
生成代码文件 一项可生成应用代码文件的功能,这些文件随后可在画布窗格中访问。
下载代码文件 能够以 zip 文件的形式下载生成的代码文件。
“撤销”或“重做” 撤销或重做功能适用于模型设置和提示更改等操作。
图库 包含提示、应用和智能体示例的库。按任务、媒体类型或功能过滤示例。

提示设置

提示旁边的模型设置面板用于控制模型如何生成回答。可用的设置取决于模型和您使用的 Playground。

设置 说明
思考等级 模型在回答之前执行的推理量。如需了解详情,请参阅思考
输出格式 响应 MIME 类型,可用于请求结构化输出(例如 JSON)。如需了解详情,请参阅控制生成的输出
依托 Google 进行接地 依托 Google 搜索结果为回答接地。点击自定义以配置搜索行为。如需了解详情,请参阅依托 Google 搜索进行接地
与合作伙伴接地 将回答与合作伙伴数据源(例如 Elasticsearch)进行接地。
基于数据进行接地 使用 Agent SearchRAG Engine,根据您自己的企业数据生成接地回答。
函数调用 允许模型调用您声明的函数。如需了解详情,请参阅函数调用
代码执行 让模型生成并运行代码来回答提示。
网址上下文 让模型提取并分析提示中显示的网址。
安全过滤条件设置 用于控制屏蔽哪些回答的阈值。如需了解详情,请参阅配置安全过滤器
输出 token 限制 模型在回答中可生成的 token 数量上限。
停止序列 当模型生成这些字符串时,停止生成。
种子 固定的种子值,可使使用相同提示和设置的请求获得更具可重现性的回答。
对模型回答进行流式传输 在生成回答时以增量方式返回回答,而不是等待回答完全生成。
区域 处理请求的区域。可供选择的区域取决于您选择的模型。

内置工具和功能

本部分列出了 Agent Studio 中的内置工具和功能,这些工具和功能可自动执行开发者的很大一部分工作。Agent Studio 与 Google Cloud集成,可提供轻松协作的智能体体验。

功能 说明
自然语言优化 对于提示优化,您可以使用自然语言描述想要如何更改提示,系统会自动为您优化提示。
优化系统指令 您可以使用一键式功能,让 Gemini 根据提示自动优化系统指令。
优化提示回答 您可以使用 /prompt 命令提供反馈,并创建格式良好的修订版提示。
“帮我写”工具 您可以使用 /prompt 命令和描述的意图来创建格式良好的提示和系统指令,并推荐模型。
转换为代理(预览版) 将您正在处理的提示转换为代理。在使用代码构建菜单中,点击转换为智能体。模型、系统指令、提示和提示变量会沿用到新智能体,然后您可以设计和部署新智能体。如需了解详情,请参阅在 Agent Studio 中设计代理

在转换之前,提示或系统指令不得为空。未登录的用户或没有启用结算功能的项目的用户无法使用此功能。

后续步骤

概览

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

快速入门

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

指南

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