Skip to main content
Chroma Docs home page
Search...
⌘K
Ask AI
26k
11k
25k
Dashboard
Dashboard
Search...
Navigation
TypeScript
Search
Docs
Chroma Cloud
Guides
Integrations
Reference
Overview
SDKs
Python
TypeScript
Client
Collection
Embedding Functions
Search
Schema
Where Filters
Rust
Beta SDKs
Kotlin
Swift
APIs
Chroma Core API
Chroma Cloud API
Chroma Sync API
Other
Where Filters
On this page
Search
Select
Knn
Rrf
Group By
GroupBy
MinK
MaxK
Group By
Limit
SearchResult
TypeScript
Search
Copy page
Copy page
Search
where
WhereInput
rank
RankInput
groupBy
GroupByInput | undefined
limit
LimitInput
select
SelectInput
Select
keys
Iterable<SelectKeyInput>
Knn
Properties
query
string | SparseVector | IterableInput<number>
key
string | Key | undefined
limit
number | undefined
default
number | null | undefined
returnRank
boolean | undefined
Rrf
Properties
ranks
RankInput[]
k
number | undefined
weights
Embedding | undefined
normalize
boolean | undefined
Group By
GroupBy
keys
Key[]
required
aggregate
Aggregate
required
MinK
keys
Key[]
required
k
number
required
MaxK
keys
Key[]
required
k
number
required
Group By
Limit
Properties
offset
number
limit
number | undefined
Methods
from()
,
toJSON()
SearchResult
Properties
ids
string[][]
documents
((string | null)[] | null)[]
embeddings
((Embedding | null)[] | null)[]
metadatas
((Metadata | null)[] | null)[]
scores
((number | null)[] | null)[]
select
Key[][]
Was this page helpful?
Yes
No
Suggest edits
Embedding Functions
Previous
Schema
Next
⌘I