LLMUpdateRequest
LLMUpdateRequest documentation for .NET SDK
Request body for updating an existing LLM. All fields are optional - only specified fields will be updated.
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| Validate | Object | [optional] | |
| DisplayName | string | Update display name | [optional] |
| Description | string | Update description | [optional] |
| EndpointUrl | string | Update endpoint URL (must be valid HTTP/HTTPS URL) | [optional] |
| ApiPath | string | Update API path | [optional] |
| ModelIdentifier | string | Update model identifier (cannot be empty) | [optional] |
| SupportedModalities | List<Modality> | Update supported modalities (if array contains ≥1 elements, replaces stored set; if empty or omitted, no change) | [optional] |
| Credentials | EndpointAuthentication | [optional] | |
| VarVersion | string | Update version information | [optional] |
| MonitoringEndpoint | string | Update monitoring endpoint URL | [optional] |
| Capabilities | LLMCapabilities | [optional] | |
| DefaultSamplingParams | LLMSamplingParams | [optional] | |
| MaxContextLength | int? | Update maximum context window size in tokens | [optional] |
| ClientConfig | Dictionary<string, Object> | Update provider-specific client configuration (replaces entire config; no merging) | [optional] |
| ReplaceLabels | Dictionary<string, string> | Replace all existing labels with this set. Empty map clears all labels. Cannot be used with mergeLabels. | [optional] |
| MergeLabels | Dictionary<string, string> | Merge with existing labels: upserts with overwrite. Labels not mentioned are preserved. Cannot be used with replaceLabels. | [optional] |