intellibrix v1.0.0
Preparing search index...
intellibrix
Core
VectorStore
Interface VectorStore
A provider-agnostic vector store for semantic search / retrieval.
interface
VectorStore
{
delete
(
ids
:
string
[]
)
:
Promise
<
void
>
;
query
(
vector
:
number
[]
,
opts
?:
{
topK
?:
number
}
)
:
Promise
<
VectorMatch
[]
>
;
upsert
(
records
:
VectorRecord
[]
)
:
Promise
<
void
>
;
}
Implemented by
MemoryVectorStore
Index
Methods
delete
query
upsert
Methods
delete
delete
(
ids
:
string
[]
)
:
Promise
<
void
>
Parameters
ids
:
string
[]
Returns
Promise
<
void
>
query
query
(
vector
:
number
[]
,
opts
?:
{
topK
?:
number
}
)
:
Promise
<
VectorMatch
[]
>
Parameters
vector
:
number
[]
Optional
opts
:
{
topK
?:
number
}
Returns
Promise
<
VectorMatch
[]
>
upsert
upsert
(
records
:
VectorRecord
[]
)
:
Promise
<
void
>
Parameters
records
:
VectorRecord
[]
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
delete
query
upsert
intellibrix v1.0.0
Loading...
A provider-agnostic vector store for semantic search / retrieval.