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

Çok turlu konuşmalar

Seyahat sohbet botunu, modelin ilk önerisine kullanıcının yanıt verebileceği şekilde genişletelim. Yine Conversation sınıfını kullanacaksın, ama bu kez modelin önceki bilgileri nasıl ele aldığını görmek için modele tekrar tekrar çağrı yapacaksın.

Hatırlatma olarak, Conversation sınıfındaki yöntemler şunlardır:

  • __init__(self, llm: Llama, system_prompt='', history=[])
  • create_completion(self, user_prompt='')

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

Llama 3 ile Çalışmak

Kursa Göz Atın

Egzersiz talimatları

  • İlk seyahat önerisini iste ve modelin ilk yanıtından sonra bir takip isteği gönder.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

chatbot = Conversation(llm, system_prompt="You are a travel expert that recommends a travel destination based on a prompt. Return the location name only as 'City, Country'.")

# Ask for the initial travel recommendation
first_recommendation = chatbot.____("Recommend a Spanish-speaking city.")
print(first_recommendation)

# Add an additional request to update the recommendation
second_recommendation = chatbot.____("A different city in the same country")
print(second_recommendation)
Kodu Düzenle ve Çalıştır