Example Usage
import { UpdatePrivateEndpointSettingsRequest } from "@openrouter/sdk/models";
let value: UpdatePrivateEndpointSettingsRequest = {};
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
completions | models.UpdatePrivateEndpointSettingsRequestCompletions | ➖ | N/A | |
contextLength | number | ➖ | Longest prompt plus completion, in tokens, or null to keep the model default. | 128000 |
excludedParameters | models.UpdatePrivateEndpointSettingsRequestExcludedParameter[] | ➖ | Request parameters the upstream rejects even though the model supports them; requests using one do not route here. Cannot name a tested parameter. | [ “logit_bias” ] |
inputs | models.UpdatePrivateEndpointSettingsRequestInputs | ➖ | N/A | |
maxCompletionTokens | number | ➖ | Longest completion the upstream returns, in tokens, or null to keep the model default. | 16384 |
maxPromptTokens | number | ➖ | Longest prompt, in tokens, or null for no cap below the context length. Cannot exceed context_length, or the model context length while context_length is null. | null |
quantization | models.PrivateEndpointQuantization | ➖ | Weight precision the deployment runs at; unknown when not stated. | bf16 |
reasoning | models.UpdatePrivateEndpointSettingsRequestReasoning | ➖ | N/A | |
toolChoice | models.UpdatePrivateEndpointSettingsRequestToolChoice | ➖ | N/A |