@@ -10,19 +10,19 @@ const (
1010)
1111
1212type ProviderOptions struct {
13- LogitBias map [string ]int64 `json :"logit_bias"`
14- LogProbs * bool `json :"log_probes"`
15- TopLogProbs * int64 `json :"top_log_probs"`
16- ParallelToolCalls * bool `json :"parallel_tool_calls"`
17- User * string `json :"user"`
18- ReasoningEffort * ReasoningEffort `json :"reasoning_effort"`
19- MaxCompletionTokens * int64 `json :"max_completion_tokens"`
20- TextVerbosity * string `json :"text_verbosity"`
21- Prediction map [string ]any `json :"prediction"`
22- Store * bool `json :"store"`
23- Metadata map [string ]any `json :"metadata"`
24- PromptCacheKey * string `json :"prompt_cache_key"`
25- SafetyIdentifier * string `json :"safety_identifier"`
26- ServiceTier * string `json :"service_tier"`
27- StructuredOutputs * bool `json :"structured_outputs"`
13+ LogitBias map [string ]int64 `mapstructure :"logit_bias"`
14+ LogProbs * bool `mapstructure :"log_probes"`
15+ TopLogProbs * int64 `mapstructure :"top_log_probs"`
16+ ParallelToolCalls * bool `mapstructure :"parallel_tool_calls"`
17+ User * string `mapstructure :"user"`
18+ ReasoningEffort * ReasoningEffort `mapstructure :"reasoning_effort"`
19+ MaxCompletionTokens * int64 `mapstructure :"max_completion_tokens"`
20+ TextVerbosity * string `mapstructure :"text_verbosity"`
21+ Prediction map [string ]any `mapstructure :"prediction"`
22+ Store * bool `mapstructure :"store"`
23+ Metadata map [string ]any `mapstructure :"metadata"`
24+ PromptCacheKey * string `mapstructure :"prompt_cache_key"`
25+ SafetyIdentifier * string `mapstructure :"safety_identifier"`
26+ ServiceTier * string `mapstructure :"service_tier"`
27+ StructuredOutputs * bool `mapstructure :"structured_outputs"`
2828}
0 commit comments