Mulai sekarangMulai 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 merupakan bagian dari kursus

Bekerja dengan OpenAI API

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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