This version is still in development and is not considered stable yet. For the latest snapshot version, please use Spring AI 1.0.0-SNAPSHOT!spring-doc.cn

Refer to the Dependency Management section to add the Spring AI BOM to your build file.
Property Default value

spring.ai.vectorstore.cassandra.keyspacespring-doc.cn

springframeworkspring-doc.cn

spring.ai.vectorstore.cassandra.tablespring-doc.cn

ai_vector_storespring-doc.cn

spring.ai.vectorstore.cassandra.initialze-schemaspring-doc.cn

falsespring-doc.cn

spring.ai.vectorstore.cassandra.index-namespring-doc.cn

spring.ai.vectorstore.cassandra.content-column-namespring-doc.cn

contentspring-doc.cn

spring.ai.vectorstore.cassandra.embedding-column-namespring-doc.cn

embeddingspring-doc.cn

spring.ai.vectorstore.cassandra.return-embeddingsspring-doc.cn

falsespring-doc.cn

spring.ai.vectorstore.cassandra.fixed-thread-pool-executor-sizespring-doc.cn

16spring-doc.cn

The default configuration connects to Cassandra at localhost:9042 and will automatically create a default schema in keyspace springframework, table ai_vector_store.spring-doc.cn

The Cassandra Java Driver is easiest configured via an application.conf file on the classpath. More info here.spring-doc.cn

If you have existing data in this table you’ll want to check the tarball’s files don’t clobber existing sstables when doing the tar.
An alternative to the nodetool import is to just restart Cassandra.
If there are any failures in the indexes they will be rebuilt automatically.