Skip to main content
POST
/
v5
/
vector-stores
/
create
Create Vector Store
curl --request POST \
  --url https://api.egp.scale.com/v5/vector-stores/create \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "name": "<string>",
  "embedding_model": "sentence-transformers/all-MiniLM-L12-v2",
  "indexed_metadata_fields": {}
}
'
{
  "name": "<string>",
  "embedding_dimensions": 123,
  "embedding_model": "sentence-transformers/all-MiniLM-L12-v2",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "indexed_metadata_fields": {}
}

Authorizations

x-api-key
string
header
required

Headers

x-selected-account-id
string | null

Body

application/json

Request to create a vector store.

name
string
required

A unique name for the vector store within the account

embedding_model
enum<string>
required

The embedding model to use

Available options:
sentence-transformers/all-MiniLM-L12-v2,
sentence-transformers/all-mpnet-base-v2,
sentence-transformers/multi-qa-distilbert-cos-v1,
sentence-transformers/paraphrase-multilingual-mpnet-base-v2,
openai/text-embedding-ada-002,
openai/text-embedding-3-small,
openai/text-embedding-3-large,
embed-english-v3.0,
embed-english-light-v3.0,
embed-multilingual-v3.0
indexed_metadata_fields
Indexed Metadata Fields · object

Dictionary mapping metadata field names to their types for efficient filtering

Response

Successful Response

Response model for vector store operations.

name
string
required

The name of the vector store

embedding_dimensions
integer
required

Dimension size of the embeddings

embedding_model
enum<string>
required

The embedding model

Available options:
sentence-transformers/all-MiniLM-L12-v2,
sentence-transformers/all-mpnet-base-v2,
sentence-transformers/multi-qa-distilbert-cos-v1,
sentence-transformers/paraphrase-multilingual-mpnet-base-v2,
openai/text-embedding-ada-002,
openai/text-embedding-3-small,
openai/text-embedding-3-large,
embed-english-v3.0,
embed-english-light-v3.0,
embed-multilingual-v3.0
created_at
string<date-time>
required

Timestamp of creation

updated_at
string<date-time>
required

Timestamp of last update

indexed_metadata_fields
Indexed Metadata Fields · object

Dictionary mapping metadata field names to their types