Health
Collections
Collection Documents
Collection Features
Retriever Stages
Taxonomies
Clusters
Retriever Interactions
Namespaces
Research
Namespaces
Create Namespace
Creates a new namespace with the specified configuration
POST
/
v1
/
namespaces
curl --request POST \
--url https://api.mixpeek.com/v1/namespaces \
--header 'Content-Type: application/json' \
--data '{
"namespace_name": "spotify_playlists_dev",
"description": "This namespace contains playlists from Spotify",
"feature_extractors": [
{
"description": "Text extractor",
"feature_extractor_name": "text-extractor",
"supported_input_types": [
"text"
],
"version": "1.0.0"
}
],
"payload_indexes": [
{
"field_name": "metadata.title",
"field_schema": {
"lowercase": true,
"max_token_len": 15,
"min_token_len": 2,
"tokenizer": "word",
"type": "text"
},
"type": "text"
},
{
"field_name": "metadata.description",
"field_schema": {
"is_tenant": true,
"type": "keyword"
},
"type": "keyword"
}
]
}'
{
"namespace_id": "<string>",
"namespace_name": "<string>",
"embedding_models": [
"<string>"
],
"payload_indexes": [
"<any>"
]
}
Headers
Bearer token authentication using your API key. Format: 'Bearer your_api_key'. To get an API key, create an account at mixpeek.com/start and generate a key in your account settings. Example: 'Bearer sk_1234567890abcdef'
Body
application/json
Request schema for creating a new namespace
Response
200
application/json
Successful Response
The response is of type object
.
Was this page helpful?
curl --request POST \
--url https://api.mixpeek.com/v1/namespaces \
--header 'Content-Type: application/json' \
--data '{
"namespace_name": "spotify_playlists_dev",
"description": "This namespace contains playlists from Spotify",
"feature_extractors": [
{
"description": "Text extractor",
"feature_extractor_name": "text-extractor",
"supported_input_types": [
"text"
],
"version": "1.0.0"
}
],
"payload_indexes": [
{
"field_name": "metadata.title",
"field_schema": {
"lowercase": true,
"max_token_len": 15,
"min_token_len": 2,
"tokenizer": "word",
"type": "text"
},
"type": "text"
},
{
"field_name": "metadata.description",
"field_schema": {
"is_tenant": true,
"type": "keyword"
},
"type": "keyword"
}
]
}'
{
"namespace_id": "<string>",
"namespace_name": "<string>",
"embedding_models": [
"<string>"
],
"payload_indexes": [
"<any>"
]
}