ComeçarComece de graça

Criando uma classe de conversação

Uma das aplicações mais populares para LLMs como o Llama são os chatbots conversacionais, que permitem que usuários enviem mensagens, recebam uma resposta e façam perguntas de acompanhamento usando um histórico de mensagens.

Neste exercício, você vai criar uma class chamada Conversation que permitirá criar conversas com o mínimo de código.

Este exercício faz parte do curso

Trabalhando com Llama 3

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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
Editar e executar o código