Conversación de una sola interacción
¡Hora de poner a prueba tu clase Conversation! Usarás esta clase para crear un chatbot de recomendaciones de viaje que reciba una descripción o especificación de lo que buscas y el modelo devuelva un destino.
La clase Conversation que creaste en el ejercicio anterior sigue disponible con los siguientes métodos:
__init__(self, llm: Llama, system_prompt='', history=[])create_completion(self, user_prompt='')
Este ejercicio forma parte del curso
Trabajar con Llama 3
Instrucciones del ejercicio
- Instancia una clase
Conversationcon lainstructiondefinida y elllmprecargado. - Envía un prompt al modelo para obtener una recomendación de viaje (puedes añadir tu propio prompt aquí).
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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)