Aan de slagGa gratis aan de slag

Een conversatieklasse maken

Een van de populairste toepassingen voor LLM's zoals Llama is conversatiechatbots. Die laten gebruikers berichten sturen, een reactie ontvangen en vervolgvragen stellen met behulp van een berichtengesprek.

In deze oefening maak je een class genaamd Conversation waarmee je met minimale code een gesprek kunt opzetten.

Deze oefening maakt deel uit van de cursus

Werken met Llama 3

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

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
Code bewerken en uitvoeren