(self)
| 81 | return [self.system_token, self.user_token, self.assistant_token, self.end_token] |
| 82 | |
| 83 | def copy(self): |
| 84 | return DialogueTemplate( |
| 85 | system=self.system, |
| 86 | messages=self.messages, |
| 87 | system_token=self.system_token, |
| 88 | user_token=self.user_token, |
| 89 | assistant_token=self.assistant_token, |
| 90 | end_token=self.end_token, |
| 91 | ) |
| 92 | |
| 93 | def to_dict(self) -> Dict[str, Any]: |
| 94 | return {k: v for k, v in asdict(self).items()} |
no test coverage detected