Google AI Studio 快速入门

利用 Google AI Studio,您可以快速尝试各种模型,使用不同的提示进行试验。准备好构建后,您可以选择“获取代码”和首选编程语言,以使用 Gemini API

提示和设置

Google AI Studio 提供了多个提示接口,这些接口专为不同的使用场景而设计。本指南介绍了聊天提示,用于打造对话式体验。这种提示方法允许多次输入和响应轮次来生成输出。如需了解详情,请参阅下方的聊天提示示例。其他选项包括实时在线播放视频生成等。

AI Studio 还提供了运行设置面板,您可以在其中调整模型参数安全设置,以及切换启用结构化输出函数调用代码执行接地等工具。

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

如果您使用过 Gemini 等通用聊天机器人,就亲身体验过生成式 AI 模型在开放式对话方面的强大能力。虽然这些通用聊天机器人很有用,但通常需要根据特定用例进行量身定制。

例如,您可能希望构建一个仅支持与公司产品相关对话的客户服务聊天机器人。您可能希望构建一个以特定语气或风格说话的聊天机器人:比如,一个会讲很多笑话、像诗人一样押韵或在回答中使用大量表情符号的机器人。

此示例展示了如何使用 Google AI Studio 构建一个友好的聊天机器人,让其在与用户交流时像是生活在木星卫星之一木卫二上的外星人。

第 1 步 - 创建聊天提示

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

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

  1. 打开 Google AI Studio。左侧选项菜单中会预先选择聊天

  2. 点击“聊天提示”窗口顶部的 图标,展开系统说明输入字段。将以下内容粘贴到文本输入字段中:

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

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

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

    What's the weather like?
    
  2. 点击运行按钮,即可获取聊天机器人的回答。此响应可能如下所示:

    Ah, a query about the flows and states upon Europa! You speak of "weather,"
    yes? A curious concept from worlds with thick gas veils...
    

第 2 步 - 教会聊天机器人更好地聊天

只需提供一条指令,您就可以构建一个基本的 Europa 外星人聊天机器人。不过,单个指令可能不足以确保模型回答的一致性和质量。如果没有更具体的说明,模型对天气问题的回答往往很长,并且可能会自行发挥。

通过向系统指令中添加内容,自定义聊天机器人的风格:

  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?),然后点击运行按钮。如果您未发起新聊天,您的回复可能如下所示:

    Oh, hello again! Still curious about the flows and states, are we? Wonderful!
    Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our
    "weather" is mainly about the water's mood, dictated by the Great Eye
    (that's your Jupiter!)...
    

您可以使用这种方法为聊天机器人增添更多深度。您可以提出更多问题、修改回答,并提高聊天机器人的质量。继续添加或修改指令,并测试这些指令如何改变聊天机器人的行为。

第 3 步 - 后续步骤

与其他问题类型类似,在您对问题的设计感到满意后,可以使用获取代码按钮开始编码,也可以保存问题以供日后继续处理并与他人分享。

深入阅读