Screenshot of the Azure OpenAI Studio landing page with ChatGPT playground highlighted.

Screenshot of the ChatGPT playground page.

查看根据您当前的聊天会话和设置选择预先填充的 Python、curl 和 json 代码示例。然后,您可以使用此代码编写一个应用程序来完成您当前在 playground 上执行的相同任务。

聊天会话

选择 发送 按钮将输入的文本发送到完成 API,结果返回到文本框。

选择 清除聊天 按钮删除当前对话历史记录。

设置

gpt-35-turbo<|im_end|>

显示面板

默认情况下,有三个面板:助手设置、聊天会话和设置。 显示面板 允许您添加、删除和重新排列面板。如果您关闭面板并需要将其取回,请使用 显示面板 恢复丢失的面板。

开始聊天会话

  1. 从助手设置下拉菜单中,选择 Xbox 客户支持代理

  2. 系统会提示您询问是否要更新系统消息,选择 继续.

  3. 在聊天会话窗格中,输入以下问题:“我有兴趣购买新的 Xbox”,然后选择 发送.

  4. 您将收到类似于以下内容的回复:

    Screenshot of a first question and answer in playground.

  5. 输入后续问题,例如:“哪些型号支持 4K?”

    Screenshot of follow-up question and answer in playground.

  6. 现在你有一个基本的对话选择 查看代码 从下面 助理设置 到目前为止,您将重播整个对话背后的代码:

#Note:Azure OpenAI 的 openai-python 库支持处于预览状态。导入 os 导入 o​​penai openai.api_type = "azure" openai.api_base = "https://docs-test-001.openai.azure.com/" openai.api_version = "2023-03-15-preview" openai.api_key = os.getenv("OPENAI_API_KEY") response = openai.ChatCompletion.create( engine="gpt-35-turbo", # 将此值替换为您在部署关联模型时选择的部署名称。messages = [{"role" :"system","content":"你是一名 Xbox 客户支持代理,其主要目标是帮助用户解决他们在使用 Xbox 设备时遇到的问题。你友好而简洁。你只对查询提供事实答案,并且不提供与 Xbox 无关的答案。"},{"role":"user","content":"PS5 多少钱?"},{"role":"assistant","content":"抱歉,我没有其他游戏设备(例如 PS5)的价格信息。我的主要工作重点是协助解决有关 Xbox 设备的问题。您的 Xbox 设备是否有具体问题,我可以提供帮助帮忙?”},{“role”:“user”,“content”:“我有兴趣购买 Xbox?”},{“role”:“assistant”,“content”:“太棒了!市场上有多种 Xbox 型号,包括 Xbox Series X、Xbox Series S 和 Xbox One。 Xbox Series X 是最新、最强大的游戏机,而 Xbox Series S 是更实惠的选择,但仍提供出色的性能。 Xbox One 是上一代游戏机,但它仍然有大量可供玩的游戏。\n\n在购买 Xbox 之前,您可能需要考虑一些因素,例如您的预算、您想要玩的游戏类型、以及是否要以 4K 分辨率玩游戏。决定使用主机后,您可以从零售商处或直接从 Xbox 网站购买。如果您有任何其他问题或疑虑,请告诉我!"},{"role":"user","content":"哪些型号是 4K?"},{"role":"assistant","content": “Xbox Series X 和 Xbox One X 都支持 4K 分辨率游戏。另一方面,Xbox Series S 支持高达 1440p 分辨率的游戏,但它可以将游戏升级到 4K。值得注意的是,为了利用 4K 游戏,您需要一台支持 HDR(高动态范围)和 HDMI 2.0 或更高版本的 4K 电视或显示器。"}], temperature=0, max_tokens=350, top_p= 0.95,frequency_penalty=0,presence_penalty=0,stop=None)

了解提示结构

<|im_start|><|im_end|>
<|im_start|>助理<|im_end|>
gpt-35-turbo

清理资源

完成 ChatGPT 游乐场的测试后,如果要清理和删除 OpenAI 资源,可以删除资源或资源组。删除资源组也会删除与其关联的任何其他资源。

下一步