开始使用免费开始使用

创建一个会话类

像 Llama 这样的 LLM 最常见的应用之一就是对话式聊天机器人。它允许用户发送消息、获取回复,并基于消息历史继续追问。

在本练习中,您将创建一个名为 Conversationclass,用尽量少的代码来发起和管理一次会话。

本练习是课程的一部分

使用 Llama 3

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

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
编辑并运行代码