@@ -70,7 +70,7 @@ func (c *Client) createBetaStream(
7070 }
7171
7272 params := anthropic.BetaMessageNewParams {
73- Model : anthropic . Model ( c .ModelConfig .Model ) ,
73+ Model : c .ModelConfig .Model ,
7474 MaxTokens : maxTokens ,
7575 System : sys ,
7676 Messages : converted ,
@@ -96,7 +96,7 @@ func (c *Client) createBetaStream(
9696 // which don't require thinking.
9797 if budget := c .ModelConfig .ThinkingBudget ; budget != nil {
9898 if effort , ok := anthropicThinkingEffort (budget ); ok {
99- adaptive := anthropic .NewBetaThinkingConfigAdaptiveParam ()
99+ adaptive := anthropic.BetaThinkingConfigAdaptiveParam {}
100100 params .Thinking = anthropic.BetaThinkingConfigParamUnion {OfAdaptive : & adaptive }
101101 params .OutputConfig .Effort = anthropic .BetaOutputConfigEffort (effort )
102102 slog .Debug ("Anthropic Beta API using adaptive thinking" , "effort" , effort )
@@ -121,7 +121,7 @@ func (c *Client) createBetaStream(
121121
122122 // Set up single retry for context length errors
123123 ad .retryFn = func () * ssestream.Stream [anthropic.BetaRawMessageStreamEventUnion ] {
124- used , err := countAnthropicTokensBeta (ctx , client , anthropic . Model ( c .ModelConfig .Model ) , converted , sys , allTools )
124+ used , err := countAnthropicTokensBeta (ctx , client , c .ModelConfig .Model , converted , sys , allTools )
125125 if err != nil {
126126 slog .Warn ("Failed to count tokens for retry, skipping" , "error" , err )
127127 return nil
@@ -271,7 +271,7 @@ func (c *Client) Rerank(ctx context.Context, query string, documents []types.Doc
271271 maxTokens = 8192
272272 }
273273 params := anthropic.BetaMessageNewParams {
274- Model : anthropic . Model ( c .ModelConfig .Model ) ,
274+ Model : c .ModelConfig .Model ,
275275 MaxTokens : maxTokens ,
276276 Messages : msgs ,
277277 // Enable structured outputs beta.
@@ -421,7 +421,7 @@ func accumulateBetaStreamResponse(stream *ssestream.Stream[anthropic.BetaRawMess
421421 // Initialize the message metadata from the first event
422422 if messageID == "" {
423423 messageID = event .Message .ID
424- model = string ( event .Message .Model )
424+ model = event .Message .Model
425425 role = string (event .Message .Role )
426426 messageType = string (event .Message .Type )
427427 }
0 commit comments