Contoh input-output untuk pembuatan kode
Anda bekerja sebagai manajer proyek dan perlu memperkirakan waktu yang dibutuhkan untuk menyelesaikan berbagai proyek. Tugas Anda adalah mengembangkan fungsi Python yang dapat memprediksi estimasi waktu penyelesaian proyek berdasarkan data historis. Anda diberi sekumpulan contoh dalam string examples yang mengaitkan berbagai faktor dengan waktu penyelesaian proyek. Setiap contoh mencakup nilai numerik faktor-faktor tersebut dan estimasi waktu penyelesaian yang sesuai.
Paket OpenAI dan fungsi get_response() telah dimuat sebelumnya untuk Anda, begitu juga string examples.
Latihan ini adalah bagian dari kursus
Prompt Engineering dengan OpenAI API
Petunjuk latihan
- Susun sebuah prompt yang meminta model menyimpulkan fungsi Python yang memetakan input ke output pada
examplesyang disediakan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
client = OpenAI(api_key="")
examples="""input = [10, 5, 8] -> output = 23
input = [5, 2, 4] -> output = 11
input = [2, 1, 3] -> output = 6
input = [8, 4, 6] -> output = 18
"""
# Craft a prompt that asks the model for the function
prompt = ____
response = get_response(prompt)
print(response)