CommencezCommencez gratuitement

Conversation à un seul tour

Il est temps de mettre votre classe Conversation à l'essai! Vous allez l'utiliser pour créer un assistant de recommandations de voyage : vous lui fournissez une description ou des critères de ce que vous cherchez, et le modèle vous renvoie une destination.

La classe Conversation que vous avez créée dans l'exercice précédent est toujours disponible avec les méthodes suivantes :

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

Cette activité fait partie du cours

Travailler avec Llama 3

Voir le cours

Instructions de l’exercice

  • Instanciez une classe Conversation avec l'instruction définie et le llm préchargé.
  • Envoyez une invite au modèle pour obtenir une recommandation de voyage (n'hésitez pas à formuler votre propre invite).

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

instruction = "You are a travel expert that recommends a travel destination based on a specification. Return the location name only in City, Country form."

# Define a chatbot using the Conversation class
chatbot = ____(llm, system_prompt=____)

# Send a prompt to the model
result = chatbot.____("I'd like to learn about the Aztecs.")
print(result)
Modifier et exécuter le code