Mulai sekarangMulai gratis

Membuat fungsi get_response()

Sebagian besar latihan dalam kursus ini akan memanggil endpoint chat.completions dari OpenAI API dengan sebuah prompt pengguna. Di sini, Anda akan membuat fungsi get_response() yang menerima sebuah prompt sebagai masukan dan mengembalikan respons sebagai keluaran, yang pada latihan mendatang akan disediakan sebelumnya untuk Anda.

Paket OpenAI dan klien Python OpenAI API telah dimuat sebelumnya.

Latihan ini merupakan bagian dari kursus

Prompt Engineering dengan OpenAI API

Lihat Kursus

Instruksi latihan

  • Buat permintaan ke endpoint chat.completions di dalam fungsi get_response().
  • Coba jalankan fungsi tersebut dengan prompt yang meminta model menulis sebuah puisi tentang ChatGPT.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

def get_response(prompt):
  # Create a request to the chat completions endpoint
  response = client.____.____.____(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}], 
    temperature = 0)
  return response.choices[0].message.content

# Test the function with your prompt
response = get_response("____")
print(response)
Edit dan Jalankan Kode