MulaiMulai sekarang secara 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 adalah bagian dari kursus

Prompt Engineering dengan OpenAI API

Lihat Kursus

Petunjuk 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 praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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