| 
					
				 | 
			
			
				@@ -114,9 +114,9 @@ class AnthropicLargeLanguageModel(LargeLanguageModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             extra_model_kwargs['system'] = system 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         # Add the new header for claude-3-5-sonnet-20240620 model 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        headers = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        extra_headers = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if model == "claude-3-5-sonnet-20240620": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            headers["anthropic-beta"] = "max-tokens-3-5-sonnet-2024-07-15" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            extra_headers["anthropic-beta"] = "max-tokens-3-5-sonnet-2024-07-15" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if tools: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             extra_model_kwargs['tools'] = [ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -126,7 +126,7 @@ class AnthropicLargeLanguageModel(LargeLanguageModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 model=model, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 messages=prompt_message_dicts, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stream=stream, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                headers=headers, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                extra_headers=extra_headers, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 **model_parameters, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 **extra_model_kwargs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -136,7 +136,7 @@ class AnthropicLargeLanguageModel(LargeLanguageModel): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 model=model, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 messages=prompt_message_dicts, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stream=stream, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                headers=headers, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                extra_headers=extra_headers, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 **model_parameters, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 **extra_model_kwargs 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ) 
			 |