ComenzarEmpieza gratis

Crear una clase conversacional

Una de las aplicaciones más populares de los LLM como Llama son los chatbots conversacionales, que permiten a los usuarios enviar mensajes, recibir una respuesta y hacer preguntas de seguimiento usando un historial de mensajes.

En este ejercicio, vas a crear una class llamada Conversation que te permitirá crear una conversación con el mínimo código posible.

Este ejercicio forma parte del curso

Trabajar con Llama 3

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

class Conversation:
    # Complete the __init__ method of the Conversation class
    def __init__(self, llm: Llama, system_prompt='', history=[]):
        self.llm = ____
        self.system_prompt = ____
        self.history = [{"role": "system", "content": ____}] + history
Editar y ejecutar código