控制輸出結構
控制語言模型輸出結構的一種方式,是在提示中提供一組問答範例。模型會從中學習,並在產生相似問題的回應時加以遵循。這個練習要你建立一個 one-shot 提示,用來從給定的數字集合中擷取奇數,並將結果顯示為用中括號括起、以逗號分隔的數字集合,如說明所示。
OpenAI 套件與 get_response() 函式都已為你預先載入。
本練習屬於課程
使用 OpenAI API 的提示工程
練習說明
- 建立一個 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)