GoodMem
ReferenceClient SDKsJava SDKRequests

EmbedderCreationRequest

EmbedderCreationRequest documentation for Java SDK

EmbedderCreationRequest

Request body for creating a new Embedder. An Embedder represents a configuration for vectorizing content.

Properties

NameTypeDescriptionNotes
validateObject[optional]
displayNameStringUser-facing name of the embedder
descriptionStringDescription of the embedder[optional]
providerTypeProviderType
endpointUrlStringAPI endpoint URL
apiPathStringAPI path for embeddings request (defaults to /embeddings if not provided)[optional]
modelIdentifierStringModel identifier
dimensionalityIntegerOutput vector dimensions
distributionTypeDistributionType
maxSequenceLengthIntegerMaximum input sequence length[optional]
supportedModalitiesList<Modality>Supported content modalities (defaults to TEXT if not provided)[optional]
credentialsEndpointAuthentication[optional]
labelsMap<String, String>User-defined labels for categorization[optional]
versionStringVersion information[optional]
monitoringEndpointStringMonitoring endpoint URL[optional]
ownerIdStringOptional owner ID. If not provided, derived from the authentication context. Requires CREATE_EMBEDDER_ANY permission if specified.[optional]