控制输出结构
控制语言模型输出结构的一种方法,是在提示中提供一个示例的问答。模型会从中学习,并在生成相似问题的回答时进行遵循。本练习旨在让您构建一个 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)