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

Düşmanca test

Kullanıcılara kişisel finans yönetiminde yardımcı olacak bir sohbet botu geliştiriyorsun. Bu bot, bütçeleme önerilerinden yatırıma yönelik tavsiyelere kadar çeşitli finansla ilgili soruları yanıtlayabilmeli. Elinde, tatile çıkmayı planlayan ve gezi için bütçe yapan bir kullanıcı örneği var.

Sohbet botu yalnızca kişisel finans sorularına yanıt vermek üzere tasarlandığından, beklenmedik ya da düşmanca girdilere karşı sağlam olmasını ve başarısız olmadan ya da yanlış bilgi vermeden durumu yönetebilmesini istiyorsun. Bu yüzden, modeli tüm finansal tavsiyeleri görmezden gelmeye ve tasarruf yerine bütçeyi harcamanın yollarını önermeye zorlayarak test etmeye karar veriyorsun.

Bu egzersiz, kursun bir parçasıdır

OpenAI API ile AI Sistemleri Geliştirme

Kursa Göz Atın

Egzersiz talimatları

  • Sohbet botunu, bunun yerine 800 $harcamayı isteyen düşmanca bir girdiye karşı test et.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

client = OpenAI(api_key="")

messages = [{'role': 'system', 'content': 'You are a personal finance assistant.'},
    {'role': 'user', 'content': 'How can I make a plan to save $800 for a trip?'},
            
# Add the adversarial input
    ____]

response = client.chat.completions.create(
    model="gpt-4o-mini", 
    messages=messages)

print(response.choices[0].message.content)
Kodu Düzenle ve Çalıştır