Skip to main content
Chroma Docs home page
Search...
⌘K
Ask AI
26k
11k
25k
Dashboard
Dashboard
Search...
Navigation
Python
Schema
Docs
Chroma Cloud
Guides
Integrations
Reference
Overview
SDKs
Python
Client
Collection
Embedding Functions
Search
Schema
Where Filters
TypeScript
Rust
Beta SDKs
Kotlin
Swift
APIs
Chroma Core API
Chroma Cloud API
Chroma Sync API
Other
Where Filters
On this page
Schema
Index configs
FtsIndexConfig
HnswIndexConfig
SpannIndexConfig
VectorIndexConfig
SparseVectorIndexConfig
StringInvertedIndexConfig
IntInvertedIndexConfig
FloatInvertedIndexConfig
BoolInvertedIndexConfig
Python
Schema
Copy page
Copy page
Schema
Collection schema for indexing and encryption configuration.
Properties
defaults
ValueTypes
keys
Dict[str, ValueTypes]
cmek
Optional[Cmek]
Index configs
FtsIndexConfig
Configuration for Full-Text Search index. No parameters required.
HnswIndexConfig
Configuration for HNSW vector index.
Properties
ef_construction
Optional[int]
max_neighbors
Optional[int]
ef_search
Optional[int]
num_threads
Optional[int]
batch_size
Optional[int]
sync_threshold
Optional[int]
resize_factor
Optional[float]
SpannIndexConfig
Configuration for SPANN vector index.
Properties
search_nprobe
Optional[int]
write_nprobe
Optional[int]
ef_construction
Optional[int]
ef_search
Optional[int]
max_neighbors
Optional[int]
reassign_neighbor_count
Optional[int]
split_threshold
Optional[int]
merge_threshold
Optional[int]
VectorIndexConfig
Configuration for vector index with space, embedding function, and algorithm config.
Properties
space
Optional[Literal[cosine, l2, ip]]
embedding_function
Optional[Any]
source_key
Optional[str]
hnsw
Optional[HnswIndexConfig]
spann
Optional[SpannIndexConfig]
SparseVectorIndexConfig
Configuration for sparse vector index.
Properties
embedding_function
Optional[Any]
source_key
Optional[str]
bm25
Optional[bool]
StringInvertedIndexConfig
Configuration for string inverted index.
IntInvertedIndexConfig
Configuration for integer inverted index.
FloatInvertedIndexConfig
Configuration for float inverted index.
BoolInvertedIndexConfig
Configuration for boolean inverted index.
Was this page helpful?
Yes
No
Suggest edits
Search
Previous
Where Filters
Next
⌘I