Membuat kelas percakapan
Salah satu aplikasi paling populer untuk LLM seperti Llama adalah chatbot percakapan, yang memungkinkan pengguna mengirim pesan, mendapatkan respons, dan mengajukan pertanyaan lanjutan menggunakan riwayat pesan.
Dalam latihan ini, Anda akan membuat class bernama Conversation yang memungkinkan Anda membangun percakapan dengan kode minimal.
Latihan ini adalah bagian dari kursus
Bekerja dengan Llama 3
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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