(content: str, model_name: str = "gpt-4o")
| 7 | MAX_OUTPUT_LENGTH = 12000 |
| 8 | |
| 9 | def encode_string_by_tiktoken(content: str, model_name: str = "gpt-4o"): |
| 10 | ENCODER = tiktoken.encoding_for_model(model_name) |
| 11 | tokens = ENCODER.encode(content) |
| 12 | return tokens |
| 13 | |
| 14 | |
| 15 | def decode_tokens_by_tiktoken(tokens: list[int], model_name: str = "gpt-4o"): |