kv_cache = ElasticCassandraTable(
session=(self.session),
keyspace=(self.keyspace),
table=(self.table_name),
keys=['llm_string', 'prompt'],
primary_key_type=['TEXT', 'TEXT'],
ttl_seconds=(self.ttl_seconds),
skip_provisioning=(skip_provisioning or setup_mode == CassandraSetupMode.OFF),
**kwargs
)