(self, messages)
| 114 | self.log: list[dict] = [] |
| 115 | |
| 116 | def stream(self, messages): |
| 117 | self.log.append({"messages": messages}) |
| 118 | result = self.inner.stream(messages) |
| 119 | self.log[-1]["response"] = result |
| 120 | return result |
| 121 | |
| 122 | # ---- 步骤 3: 使用——完全相同的代码, 不同的行为 ---- |
| 123 |