mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-08-01 12:40:23 +08:00
- 5dbab2094bc744db4a90b3097520d897e5d0d634 - 4c47d1af1735db18a1c1a7f463e801c7f71ad4e5 GitOrigin-RevId: 5dbab2094bc744db4a90b3097520d897e5d0d634
14 KiB
14 KiB
ChatGenerationParams
Fields
| Field | Type | Required | Description |
|---|---|---|---|
provider |
OptionalNullable[components.Schema0] | ➖ | N/A |
plugins |
List[components.Schema17] | ➖ | N/A |
route |
OptionalNullable[components.Route] | ➖ | N/A |
user |
Optional[str] | ➖ | N/A |
session_id |
Optional[str] | ➖ | N/A |
trace |
Optional[components.Schema19] | ➖ | N/A |
messages |
List[components.Message] | ✔️ | N/A |
model |
Optional[str] | ➖ | N/A |
models |
List[str] | ➖ | N/A |
frequency_penalty |
OptionalNullable[float] | ➖ | N/A |
logit_bias |
Dict[str, float] | ➖ | N/A |
logprobs |
OptionalNullable[bool] | ➖ | N/A |
top_logprobs |
OptionalNullable[float] | ➖ | N/A |
max_completion_tokens |
OptionalNullable[float] | ➖ | N/A |
max_tokens |
OptionalNullable[float] | ➖ | N/A |
metadata |
Dict[str, str] | ➖ | N/A |
presence_penalty |
OptionalNullable[float] | ➖ | N/A |
reasoning |
Optional[components.Reasoning] | ➖ | N/A |
response_format |
Optional[components.ResponseFormat] | ➖ | N/A |
seed |
OptionalNullable[int] | ➖ | N/A |
stop |
OptionalNullable[components.Stop] | ➖ | N/A |
stream |
Optional[bool] | ➖ | N/A |
stream_options |
OptionalNullable[components.ChatStreamOptions] | ➖ | N/A |
temperature |
OptionalNullable[float] | ➖ | N/A |
tool_choice |
Optional[Any] | ➖ | N/A |
tools |
List[components.ToolDefinitionJSON] | ➖ | N/A |
top_p |
OptionalNullable[float] | ➖ | N/A |
debug |
Optional[components.Debug] | ➖ | N/A |
image_config |
Dict[str, components.ChatGenerationParamsImageConfig] | ➖ | N/A |
modalities |
List[components.Modality] | ➖ | N/A |