Bedrock titan tokenizer
BedrockTitanTokenizer
Bases: BaseTokenizer
BedrockTitanTokenizer
Bases: BaseTokenizer
griptape/griptape/tokenizers/bedrock_titan_tokenizer.py
DEFAULT_EMBEDDING_MODELS = 'amazon.titan-embed-text-v1'
class-attribute
instance-attribute
DEFAULT_MAX_TOKENS = 4096
class-attribute
instance-attribute
DEFAULT_MODEL = 'amazon.titan-text-express-v1'
class-attribute
instance-attribute
bedrock_client: Any = field(default=Factory(lambda : self.session.client('bedrock-runtime'), takes_self=True), kw_only=True)
class-attribute
instance-attribute
max_tokens: int
property
model: str = field(kw_only=True)
class-attribute
instance-attribute
session: boto3.Session = field(default=Factory(lambda : import_optional_dependency('boto3').Session()), kw_only=True)
class-attribute
instance-attribute
stop_sequences: list[str] = field(factory=list, kw_only=True)
class-attribute
instance-attribute
count_tokens(text)
griptape/griptape/tokenizers/bedrock_titan_tokenizer.py