Eine Gesprächs-Klasse erstellen
Eine der beliebtesten Anwendungen für LLMs wie Llama sind dialogfähige Chatbots. Sie ermöglichen es Nutzerinnen und Nutzern, Nachrichten zu senden, eine Antwort zu erhalten und mit Hilfe des Nachrichtenverlaufs Rückfragen zu stellen.
In dieser Übung erstellst du eine class namens Conversation, mit der du mit minimalem Code Gespräche führen kannst.
Diese Übung ist Teil des Kurses
Arbeiten mit Llama 3
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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