GoodMem
ReferenceClient SDKsJava SDKRequests

SpaceCreationRequest

SpaceCreationRequest documentation for Java SDK

SpaceCreationRequest

Request body for creating a new Space. A Space is a container for organizing related memories with vector embeddings.

Properties

NameTypeDescriptionNotes
nameStringThe desired name for the space. Must be unique within the user's scope.
labelsMap<String, String>A set of key-value pairs to categorize or tag the space. Used for filtering and organizational purposes.[optional]
spaceEmbeddersList<SpaceEmbedderConfig>List of embedder configurations to associate with this space. Each specifies an embedder ID and retrieval weight.[optional]
publicReadBooleanIndicates if the space and its memories can be read by unauthenticated users or users other than the owner. Defaults to false.[optional]
ownerIdStringOptional owner ID. If not provided, derived from the authentication context. Requires CREATE_SPACE_ANY permission if specified.[optional]
defaultChunkingConfigChunkingConfiguration[optional]