MulaiMulai sekarang secara gratis

Memanfaatkan pesan system

Endpoint Chat Completions mendukung tiga peran berbeda untuk membentuk pesan yang dikirim ke model:

  • System: mengendalikan perilaku asisten
  • User: memberi instruksi kepada asisten
  • Assistant: merespons instruksi pengguna

Dalam latihan ini, Anda akan mulai merancang sistem AI untuk membantu orang mempelajari keterampilan baru, dengan menggunakan pesan system untuk menetapkan perilaku model yang sesuai.

Latihan ini adalah bagian dari kursus

Bekerja dengan OpenAI API

Lihat Kursus

Petunjuk latihan

  • Buat permintaan menggunakan pesan system dan user untuk membuat rencana belajar berbicara bahasa Belanda.
  • Ekstrak dan cetak respons teks dari asisten.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

client = OpenAI(api_key="")

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  max_completion_tokens=150,
  messages=[
    {"role": ____,
     "content": "You are a study planning assistant that creates plans for learning new skills."},
    {"____": "____",
     "____": "I want to learn to speak Dutch."}
  ]
)

# Extract the assistant's text response
print(response.choices[0].____.____)
Edit dan Jalankan Kode