Začněte nyníZačněte zdarma

Vytvoření třídy pro konverzaci

Jednou z nejoblíbenějších aplikací jazykových modelů, jako je Llama, jsou konverzační chatboti. Ti umožňují uživatelům posílat zprávy, dostávat odpovědi a klást doplňující otázky s využitím historie konverzace.

V tomto cvičení vytvoříš class s názvem Conversation, která ti umožní snadno vytvářet konverzace s minimem kódu.

Toto cvičení je součástí kurzu

Práce s Llama 3

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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
Upravit a spustit kód