(role: str)
| 319 | |
| 320 | tokenizer = Tokenizer(str((args.model if args.model.is_dir() else args.model.parent) / "tokenizer.model")) |
| 321 | def encode_role(role: str): |
| 322 | return [tokenizer.special_tokens["<|start_header_id|>"]] + tokenizer.encode(role) + [tokenizer.special_tokens["<|end_header_id|>"]] + tokenizer.encode("\n\n") |
| 323 | def encode_message(role: str, content: str): |
| 324 | return encode_role(role) + tokenizer.encode(content.strip()) + [tokenizer.special_tokens["<|eot_id|>"]] |
| 325 |
no test coverage detected
searching dependent graphs…