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, kursun bir parçasıdır

OpenAI API ile Prompt Engineering

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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