|
19 | 19 | import io.micrometer.observation.ObservationRegistry;
|
20 | 20 |
|
21 | 21 | import org.springframework.ai.chat.observation.ChatModelObservationConvention;
|
22 |
| -import org.springframework.ai.embedding.observation.EmbeddingModelObservationConvention; |
23 |
| -import org.springframework.ai.image.observation.ImageModelObservationConvention; |
24 | 22 | import org.springframework.ai.model.SimpleApiKey;
|
25 | 23 | import org.springframework.ai.model.SpringAIModelProperties;
|
26 | 24 | import org.springframework.ai.model.SpringAIModels;
|
27 | 25 | import org.springframework.ai.model.function.DefaultFunctionCallbackResolver;
|
28 | 26 | import org.springframework.ai.model.function.FunctionCallbackResolver;
|
29 | 27 | import org.springframework.ai.model.tool.ToolCallingManager;
|
30 | 28 | import org.springframework.ai.model.tool.autoconfigure.ToolCallingAutoConfiguration;
|
31 |
| -import org.springframework.ai.openai.OpenAiAudioSpeechModel; |
32 |
| -import org.springframework.ai.openai.OpenAiAudioTranscriptionModel; |
33 | 29 | import org.springframework.ai.openai.OpenAiChatModel;
|
34 |
| -import org.springframework.ai.openai.OpenAiEmbeddingModel; |
35 |
| -import org.springframework.ai.openai.OpenAiImageModel; |
36 |
| -import org.springframework.ai.openai.OpenAiModerationModel; |
37 | 30 | import org.springframework.ai.openai.api.OpenAiApi;
|
38 |
| -import org.springframework.ai.openai.api.OpenAiAudioApi; |
39 |
| -import org.springframework.ai.openai.api.OpenAiImageApi; |
40 |
| -import org.springframework.ai.openai.api.OpenAiModerationApi; |
41 | 31 | import org.springframework.ai.retry.autoconfigure.SpringAiRetryAutoConfiguration;
|
42 | 32 | import org.springframework.beans.factory.ObjectProvider;
|
43 | 33 | import org.springframework.boot.autoconfigure.AutoConfiguration;
|
|
51 | 41 | import org.springframework.context.ApplicationContext;
|
52 | 42 | import org.springframework.context.annotation.Bean;
|
53 | 43 | import org.springframework.retry.support.RetryTemplate;
|
54 |
| -import org.springframework.util.MultiValueMap; |
55 | 44 | import org.springframework.web.client.ResponseErrorHandler;
|
56 | 45 | import org.springframework.web.client.RestClient;
|
57 | 46 | import org.springframework.web.reactive.function.client.WebClient;
|
|
0 commit comments