Parameter - Go SDK
Parameter type definition
The Go SDK and docs are currently in beta. Report issues on GitHub.
Example Usage
1 import ( 2 "github.com/OpenRouterTeam/go-sdk/models/components" 3 ) 4 5 value := components.ParameterTemperature 6 7 // Open enum: custom values can be created with a direct type cast 8 custom := components.Parameter("custom_value")
Values
| Name | Value |
|---|---|
ParameterTemperature | temperature |
ParameterTopP | top_p |
ParameterTopK | top_k |
ParameterMinP | min_p |
ParameterTopA | top_a |
ParameterFrequencyPenalty | frequency_penalty |
ParameterPresencePenalty | presence_penalty |
ParameterRepetitionPenalty | repetition_penalty |
ParameterMaxTokens | max_tokens |
ParameterMaxCompletionTokens | max_completion_tokens |
ParameterLogitBias | logit_bias |
ParameterLogprobs | logprobs |
ParameterTopLogprobs | top_logprobs |
ParameterSeed | seed |
ParameterResponseFormat | response_format |
ParameterStructuredOutputs | structured_outputs |
ParameterStop | stop |
ParameterTools | tools |
ParameterToolChoice | tool_choice |
ParameterParallelToolCalls | parallel_tool_calls |
ParameterIncludeReasoning | include_reasoning |
ParameterReasoning | reasoning |
ParameterReasoningEffort | reasoning_effort |
ParameterWebSearchOptions | web_search_options |
ParameterVerbosity | verbosity |