LoslegenKostenlos loslegen

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

Kurs anzeigen

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
Code bearbeiten und ausführen