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
Instructions de l’exercice
- Instanciez une classe
Conversationavec l'instructiondéfinie et lellmpré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)