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

Koşullu istemleri kullanma

Önceki görevi temel alarak, bir sonraki meydan okuman, aldığın yanıtları geliştirmek. Verilen bir metni işlerken, metnin dilini belirlemen, cümle sayısını sayman ve eğer metin birden fazla cümle içeriyorsa uygun bir başlık üretmen gerekiyor. Ancak yeni kural şu: Metin yalnızca bir cümleden oluşuyorsa başlık üretilmemeli ve bunun yerine model "N/A" göstermeli. Bu değişiklik, başlığın yalnızca birden fazla cümle içeren metinler için üretilmesini sağlar ve platformunun kullanıcıları için daha rafine ve kullanışlı bir çıktı sunar.

OpenAI paketi, get_response() fonksiyonu ve örnek text senin için önceden yüklendi.

Bu egzersiz

OpenAI API ile Prompt Engineering

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

Egzersiz talimatları

  • Verilen sınırlayıcılarla ayrılmış text için, dili ve cümle sayısını çıkaracak yönergeleri içeren instructions oluştur; ardından metin birden fazla cümle içeriyorsa ona uygun bir başlık üret, aksi halde başlık için 'N/A' yaz.
  • output_formatı oluştur ve metni, dili, cümle sayısını ve başlığı, her biri ayrı satırda olacak şekilde dahil et; ayrıca her satır için 'Text:', 'Language:' ve 'Title:' öneklerini kullandığından emin ol.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

client = OpenAI(api_key="")

# Create the instructions
instructions = ____

# Create the output format
output_format = ____

prompt = instructions + output_format + f"```{text}```"
response = get_response(prompt)
print(response)
Kodu Düzenle ve Çalıştır