BaseModel
Class Attributes
| Attribute | Type | Default |
|---|---|---|
id | str | — |
name | str | None | None |
model_id | str | — |
dimension | int | — |
created_at | AwareDatetime | — |
last_active_at | AwareDatetime | — |
created_by | str | — |
stats | VectorStoreStats | None | None |
Methods
async staticmethod create
async staticmethod create
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
name | str | — |
dimension | int | — |
model_id | str | — |
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
'VectorStore'async get
async get
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
'VectorStore'async delete
async delete
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
Noneasync add_documents
async add_documents
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
items | list[VectorStoreItem] | — |
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
Noneasync search
async search
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
query_vector | list[float] | — |
limit | int | 10 |
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
list[VectorStoreSearchResult]async list_documents
async list_documents
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
list[VectorStoreDocument]async delete_document
async delete_document
Parameters
Returns:
| Name | Type | Default |
|---|---|---|
document_id | str | — |
client | PlatformClient | None | None |
context_id | str | None | Literal['auto'] | 'auto' |
None