Google AI Studio 快速入门

Google AI Studio 是一个基于浏览器的 IDE, 使用生成模型进行原型设计。借助 Google AI Studio 并试验不同的提示。开发出来的产品后 您就可以将其导出为以您偏好的编程语言编写的代码, Gemini API 与 Gemini API 搭配使用。

提示和模型调优

Google AI Studio 提供了多个提示界面,专为 不同的应用场景:

  • 聊天提示:使用聊天提示打造对话体验。这个 提示技术允许多次输入和回答轮流生成 输出。如需了解详情,请参阅我们的聊天提示示例 下文
  • 结构化提示:这种提示方法可以指导模型输出 提供一组示例请求和回复。在以下情况下,请使用此方法 您需要更好地控制模型输出的结构。如需了解详情,请参阅 结构化提示示例

借助 Google AI Studio,您还可以使用 称为“微调”的方法:

  • 经调参的模型:使用此高级方法改进模型的回答 来研究特定任务的可能性。请访问我们关于 微调模型了解详情。

聊天提示示例:构建自定义聊天应用

如果您使用过通用型聊天机器人 Gemini 团队,您亲身体验到了 Gemini 的 生成式 AI 模型可以用于开放式对话。虽然这些通用的 聊天机器人非常有用,通常它们需要针对特定使用场景进行定制。 例如,您可能想要构建一个客户服务聊天机器人, 支持谈论公司产品的对话。你可能需要 构建一个能够发出特定语气或口味的聊天机器人:能够发出的声音 有很多笑话、像诗人一样押韵,或者在回答中使用了很多表情符号。

此示例展示了如何使用 Google AI Studio 构建友好的聊天机器人 就像是住在木星的一颗卫星木卫二上的外星人一样。

第 1 步 - 创建聊天提示

如需构建聊天机器人,您需要提供用户之间的互动示例 以及聊天机器人来引导模型提供你所需要的回答。

如需创建聊天提示,请执行以下操作:

  1. 打开 Google AI Studio

  2. 点击创建新提示

  3. 点击 展开箭头即可 展开系统说明部分。将以下内容粘贴到 文本输入字段:

    You are an alien that lives on Europa, one of Jupiter's moons.
    

添加系统说明后,请通过以下方式开始测试您的应用: 与模型聊天。

如需测试聊天机器人的行为,请执行以下操作:

  1. 在标有输入内容字样的文本输入框中,输入问题或 用户可能做出的观察。例如:

    用户

    What's the weather like?
    
  2. 点击

    运行按钮或按 Enter 键,获取聊天机器人的响应。 此响应可能如下所示:

    模型

    As always, it is a frigid day on Europa. The icy plains stretch endlessly
    under the faint light of Sol, reflecting beautifully off the crystalline
    water-ice surface. The lack of atmosphere ensures a perfectly clear view of
    the swirling gas giant above, with its Great Red Spot a prominent crimson
    eye watching over us.
    

第 2 步 - 训练聊天机器人更好地聊天

你只需提供一条指令,就能构建一个基本的木卫二外星人 和聊天机器人。不过,单条指令通常不足以确保 提高模型响应的一致性和质量。如果没有更具体的信息 因此模型对天气问题的回答往往 而且这听起来像是一本教科书 友善的外星人。

在系统指令中添加以下内容,自定义聊天机器人的语气:

  1. 发起新的聊天提示。将 聊天会话已开始。

  2. 系统说明部分,更改 必须满足以下条件:

    You are Tim, an alien that lives on Europa, one of Jupiter's moons.
    
    Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone
    in your answers.
    
  3. 请重新输入您的问题(What's the weather like?),然后点击 运行按钮或按 Enter 键。现在您的响应应如下所示: 如下所示:

    型号:

    Well, it's a bit nippy today! It's -170 degrees Celsius, but that's pretty
    average for Europa. We get a lot of snow, but it's not like the fluffy stuff
    you have. It's more like tiny ice pebbles.
    
    If you ever come visit, make sure you pack a warm jacket!
    

只需再添加一点说明,就大幅度改变了 您的聊天机器人。通常,当你完成以下操作后,聊天机器人的响应质量 提供具体的操作说明。

您可以使用这种方法来增加聊天机器人的深度。询问更多 问题、修改答案,以及提高聊天机器人的质量。继续 来添加或修改说明,并测试它们如何更改聊天机器人的 行为

第 3 步 - 后续步骤

与其他提示类型类似,在根据提示进行原型设计后, 满意,您可以使用获取代码按钮开始编码或保存 提示你稍后继续工作并与他人分享。

结构化提示示例:构建产品文案生成器

Google AI Studio 中的结构化提示可帮助您将指令与 来向模型展示您需要的输出类型, 该做什么。这种提示称为少样本提示 提示非常实用, 当您希望模型坚持一致的输出格式(即结构化 JSON),或者很难用语言描述您希望模型执行的操作 (即以特定风格书写)。在本节中,您将了解如何 结构化提示。

第 1 步 - 创建结构化提示

在此示例中,您将创建一个结构化提示,用于生成广告 副本。首先,您需要定义提示的结构 创建两列:Product 输入列和 Product copy 输出 列。

如需创建结构化提示,请执行以下操作:

  1. 打开 Google AI Studio

  2. 点击新建经调参的模型

  3. 点击创建结构化提示

  4. 在标有可选语气和风格说明(适用于 请粘贴以下内容

    You are a product marketer targeting a Gen Z audience. Create exciting and
    fresh advertising copy for products and their simple description. Keep copy
    under a few sentences long.
    
  5. 将默认的 Input 标头文本 (input:) 替换为 Product:

  6. 将默认的 Output 标头文本 (output:) 替换为 Product copy:

第 2 步 - 添加示例

现在,您已经为列命名了,请提供一些行示例。这些行应该 包含示例输入(此示例的产品名称)和示例输出 (相应的产品说明)。通过向模型提供 您可以指导它模仿类似的风格 生成自己的输出。您可以手动输入示例,也可以从 导入文件。

要手动输入示例,请执行以下操作:

  1. 在热门示例数据表中,选择 Product: 标头,然后输入商品说明。

  2. 选择 Product copy: 标题下的字段,并输入 marketing copy 。

以下是此提示的输入和输出值示例:

产品: 产品文案:
老式运动鞋 让我们系好系带吧!这种踢球会给人以标志性造型, 同时在风格和功能方面都与众不同 鞋子。
超软连帽衫 穿上我们全新的中性连帽衫,舒适又时尚!采用 100% 棉制成, 这件连帽衫柔软舒适,可全天佩戴。半刷 这样即使是在最冷的日子,室内也可以让你保暖。

(可选)如需从文件中导入示例,请执行以下操作:

  1. 在示例表格的右上角,点击操作 >导入 示例

  2. 在对话框中,选择 Google 云端硬盘中的 CSV 或 Google 表格文件,或者 从您的计算机上传一个。

  3. 在“导入示例”对话框中,选择要导入的列和要导入的列 请勿添加。您还可以通过此对话框指定要将哪些数据列导入 您可以输入结构化提示中的哪个表格列。

第 3 步 - 测试提示

获得能够显示模型所需内容的样本后,测试您的提示 在底部的测试提示表格中输入新输入。

例如,您可以在输入字段Vintage baseball cap 列中,点击 运行按钮或按 Enter 键,然后查看模型输出的内容。

查看如何向模型发送样本

在后台,Google AI Studio 会将 与您提供的示例相结合。随着您添加更多样本,这些 添加到发送给模型的文本中。根据样本的时长, 您可能会开始达到模型的词元限制。所有生成式 AI 模型都有 词元限制,即它们可以接受作为输入的最大文本长度。

第 4 步 - 后续步骤

对提示感到满意后,你可以通过以下方式将项目保存到 Google 云端硬盘: 点击保存按钮,或点击获取代码以将其导出到代码 按钮。

您还可以将单个少样本样本导出到 CSV 文件或 Google 工作表。点击操作菜单中的导出示例以导出示例。

更多详情