开始使用免费开始使用

控制输出结构

控制语言模型输出结构的一种方法,是在提示中提供一个示例的问答。模型会从中学习,并在生成相似问题的回答时进行遵循。本练习旨在让您构建一个 one-shot 提示,从给定的一组数字中提取奇数,并按照说明展示为用方括号括起、逗号分隔的一组数字。

OpenAI 包和 get_response() 函数已为您预加载。

本练习是课程的一部分

使用 OpenAI API 的 Prompt Engineering

查看课程

练习说明

  • 创建一个 one-shot 的 prompt,其中包含如何从集合 {1, 3, 7, 12, 19} 中提取奇数的示例,并请求对集合 {3, 5, 11, 12, 16} 给出答案。

交互式实操练习

通过完成这段示例代码来试试这个练习。

client = OpenAI(api_key="")

# Create a one-shot prompt
prompt = """____"""

response = get_response(prompt)
print(response)
编辑并运行代码