Criei um projeto no Spring Initializr para fazer RAG em bancos de dados vetoriais e adicionei o Apache Cassandra Vector Store, além das demais dependências necessárias. Porém, dá o seguinte erro:
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'cassandraVectorApplication': Unsatisfied dependency expressed through field 'ch': Error creating bean with name 'chatMemory' defined in class path resource [org/springframework/ai/autoconfigure/chat/memory/cassandra/CassandraChatMemoryAutoConfiguration.class]: Failed to instantiate [org.springframework.ai.chat.memory.cassandra.CassandraChatMemory]: Factory method 'chatMemory' threw exception with message: Unable to find compaction strategy class 'org.apache.cassandra.db.compaction.UnifiedCompactionStrategy' at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor
Pesquisei, porém não encontrei o jar/dependência que possua essa classe: class 'org.apache.cassandra.db.compaction.UnifiedCompactionStrategy'
Fiz o mesmo projeto usando Redis e funcionou sem problema algum!