Çıktı biçimini özelleştirme
İçerik üreticilerine yönelik bir metin analizi platformu sunan bir start-up'ta geliştirici olarak çalışıyorsun. Platformun, kullanıcıların içeriklerini otomatik olarak kategorize edip biçimlendirmesine yardımcı oluyor ve şimdi de verilen bir text parçasının dilini algılayıp o metin için özel bir formatta uygun bir başlık üreten yeni bir özellik üzerinde çalışıyorsun. Bunu gerçekleştirmek için, dil modelini yönlendiren bir ipucu (prompt) tasarlamaya karar verdin.
OpenAI paketi, get_response() fonksiyonu ve text değişkeni senin için önceden yüklendi.
Bu egzersiz
OpenAI API ile Prompt Engineering
kursunun bir parçasıdırEgzersiz talimatları
- İpucu için
instructionsoluştur ve modele, üçlü tırnak işaretleri (```) sınırlayıcılarıyla sağlanacak önceden yüklenmiştextalıntısının dilini belirlemesini ve uygun bir başlık üretmesini iste. - Her biri ayrı satırda olacak şekilde metin, dil ve başlığı ekleme talimatlarını içeren
output_formatoluştur; her satır için sırasıyla 'Text:', 'Language:' ve 'Title:' öneklerini kullan. - Tüm parçaları ve sınırlanmış
texti birleştirerek kullanılacakfinal_promptu oluştur.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)