simple_tokenizer
Adapted from the Griptape AI Framework documentation.
Bases:
BaseTokenizer
Source Code in griptape/tokenizers/simple_tokenizer.py
@define() class SimpleTokenizer(BaseTokenizer): model: str | None = field(init=False, default=None, kw_only=True) characters_per_token: int = field(kw_only=True) def count_tokens(self, text: str) -> int: return (len(text) + self.characters_per_token - 1) // self.characters_per_token
characters_per_token = field(kw_only=True)
class-attribute instance-attributemodel = field(init=False, default=None, kw_only=True)
class-attribute instance-attribute
count_tokens(text)
Source Code in griptape/tokenizers/simple_tokenizer.py
def count_tokens(self, text: str) -> int: return (len(text) + self.characters_per_token - 1) // self.characters_per_token
- On this page
- count_tokens(text)
Could this page be better? Report a problem or suggest an addition!