EmbedderCreationRequest
EmbedderCreationRequest documentation for JavaScript SDK
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| validate | Object | [optional] | |
| displayName | String | User-facing name of the embedder | |
| description | String | Description of the embedder | [optional] |
| providerType | ProviderType | ||
| endpointUrl | String | API endpoint URL | |
| apiPath | String | API path for embeddings request (defaults to /embeddings if not provided) | [optional] |
| modelIdentifier | String | Model identifier | |
| dimensionality | Number | Output vector dimensions | |
| distributionType | DistributionType | ||
| maxSequenceLength | Number | Maximum input sequence length | [optional] |
| supportedModalities | [Modality] | Supported content modalities (defaults to TEXT if not provided) | [optional] |
| credentials | EndpointAuthentication | [optional] | |
| labels | {String: String} | User-defined labels for categorization | [optional] |
| version | String | Version information | [optional] |
| monitoringEndpoint | String | Monitoring endpoint URL | [optional] |
| ownerId | String | Optional owner ID. If not provided, derived from the authentication context. Requires CREATE_EMBEDDER_ANY permission if specified. | [optional] |