|
33 | 33 | import io.micrometer.observation.contextpropagation.ObservationThreadLocalAccessor; |
34 | 34 | import org.slf4j.Logger; |
35 | 35 | import org.slf4j.LoggerFactory; |
36 | | -import org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate; |
37 | | -import org.springframework.ai.model.tool.ToolCallingChatOptions; |
38 | | -import org.springframework.ai.model.tool.ToolCallingManager; |
39 | | -import org.springframework.ai.model.tool.ToolExecutionEligibilityPredicate; |
40 | | -import org.springframework.ai.model.tool.ToolExecutionResult; |
41 | 36 | import reactor.core.publisher.Flux; |
42 | 37 | import reactor.core.publisher.Sinks; |
43 | 38 | import reactor.core.publisher.Sinks.EmitFailureHandler; |
|
101 | 96 | import org.springframework.ai.chat.prompt.Prompt; |
102 | 97 | import org.springframework.ai.content.Media; |
103 | 98 | import org.springframework.ai.model.ModelOptionsUtils; |
104 | | -import org.springframework.ai.model.tool.internal.ToolCallReactiveContextHolder; |
105 | 99 | import org.springframework.ai.model.tool.DefaultToolExecutionEligibilityPredicate; |
106 | 100 | import org.springframework.ai.model.tool.ToolCallingChatOptions; |
107 | 101 | import org.springframework.ai.model.tool.ToolCallingManager; |
@@ -786,7 +780,7 @@ public static final class Builder { |
786 | 780 |
|
787 | 781 | private ToolExecutionEligibilityPredicate toolExecutionEligibilityPredicate = new DefaultToolExecutionEligibilityPredicate(); |
788 | 782 |
|
789 | | - private ToolCallingChatOptions defaultOptions = ToolCallingChatOptions.builder().build(); |
| 783 | + private BedrockChatOptions defaultOptions = BedrockChatOptions.builder().build(); |
790 | 784 |
|
791 | 785 | private ObservationRegistry observationRegistry = ObservationRegistry.NOOP; |
792 | 786 |
|
@@ -834,7 +828,7 @@ public Builder timeout(Duration timeout) { |
834 | 828 | return this; |
835 | 829 | } |
836 | 830 |
|
837 | | - public Builder defaultOptions(ToolCallingChatOptions defaultOptions) { |
| 831 | + public Builder defaultOptions(BedrockChatOptions defaultOptions) { |
838 | 832 | Assert.notNull(defaultOptions, "'defaultOptions' must not be null."); |
839 | 833 | this.defaultOptions = defaultOptions; |
840 | 834 | return this; |
|
0 commit comments