本次练习的目标是什么？	构建一个简单的聊天机器人。
聊天机器人如何记住之前的对话内容？	通过维护对话历史（上下文）。
在代码中，用于使聊天机器人无限运行的结构是什么？	`while True` 循环。
在 Python 中，用于获取用户输入的内置函数是什么？	`input()` 函数。
在聊天机器人逻辑中，用于将用户输入添加到消息列表的函数是？	`add_user_message` 函数。
在聊天机器人逻辑中，用于向 API 发送消息并获取回复的函数是？	`chat` 函数。
在聊天机器人逻辑中，用于将模型生成的回复添加到消息列表的函数是？	`add_assistant_message` 函数。
在聊天机器人主循环中，处理用户输入的一般步骤是什么？	获取用户输入 -> 添加用户消息 -> 调用 API -> 添加助手消息。
如果在 VS Code 中运行代码，为什么可能需要手动打印用户输入？	因为在 VS Code 中，用户输入不会自动显示在输出中。
