BaşlayınÜcretsiz Başlayın

System mesajlarından yararlanma

Chat Completions uç noktası, modele gönderilen mesajları şekillendirmek için üç farklı rolü destekler:

  • System: asistanın davranışını kontrol eder
  • User: asistanı yönergeler
  • Assistant: kullanıcı yönergesine yanıt verir

Bu egzersizde, uygun bir model davranışı belirlemek için bir system mesajı kullanarak insanların yeni beceriler öğrenmesine yardımcı olacak bir yapay zekâ sistemi tasarlamaya başlayacaksın.

Bu egzersiz

OpenAI API ile Çalışmak

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Hem system hem de user mesajlarını kullanarak Hollandaca konuşmayı öğrenmek için bir çalışma planı oluşturan bir istek oluştur.
  • Asistanın metin yanıtını çıkar ve yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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].____.____)
Kodu Düzenle ve Çalıştır