CommencerCommencer gratuitement

Conversation à un seul tour

Il est temps de tester votre classe Conversation ! Vous allez l’utiliser pour créer un chatbot de recommandations de voyage : vous fournissez une description ou des critères de ce que vous recherchez, et le modèle 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='')

Cet exercice fait partie du cours

Travailler avec Llama 3

Afficher le cours

Instructions

  • 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 à proposer votre propre invite).

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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