Kom igångKom igång gratis

Skapa en konversationsklass

En av de mest populära användningsområdena för LLM:er som Llama är konversationsbaserade chattbotar, där användare kan skicka meddelanden, få svar och ställa följdfrågor med hjälp av en meddelandehistorik.

I den här övningen skapar du en class som heter Conversation. Den gör det möjligt att föra konversationer med minimal kod.

Den här övningen är en del av kursen

Arbeta med Llama 3

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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
Redigera och kör kod