File tree Expand file tree Collapse file tree 9 files changed +27
-22
lines changed
models/spring-ai-openai/src
main/java/org/springframework/ai/openai/api
test/java/org/springframework/ai/openai/audio/transcription
spring-ai-spring-boot-autoconfigure/src/main/java/org/springframework/ai/autoconfigure Expand file tree Collapse file tree 9 files changed +27
-22
lines changed Original file line number Diff line number Diff line change 1515 */
1616package org .springframework .ai .openai .api ;
1717
18- import com .fasterxml .jackson .annotation .JsonInclude ;
19- import com .fasterxml .jackson .annotation .JsonProperty ;
20- import com .fasterxml .jackson .databind .DeserializationFeature ;
21- import com .fasterxml .jackson .databind .ObjectMapper ;
2218import org .springframework .ai .retry .RetryUtils ;
23- import org .springframework .http .HttpHeaders ;
2419import org .springframework .http .MediaType ;
2520import org .springframework .http .ResponseEntity ;
26- import org .springframework .http .client .ClientHttpResponse ;
2721import org .springframework .util .Assert ;
2822import org .springframework .web .client .ResponseErrorHandler ;
2923import org .springframework .web .client .RestClient ;
3024
31- import java .io .IOException ;
32- import java .util .function .Consumer ;
25+ import com .fasterxml .jackson .annotation .JsonInclude ;
26+ import com .fasterxml .jackson .annotation .JsonProperty ;
27+ import com .fasterxml .jackson .databind .DeserializationFeature ;
28+ import com .fasterxml .jackson .databind .ObjectMapper ;
3329
3430/**
3531 * OpenAI Moderation API.
Original file line number Diff line number Diff line change 1515 */
1616package org .springframework .ai .openai .audio .transcription ;
1717
18+ import static org .assertj .core .api .Assertions .assertThat ;
19+ import static org .springframework .test .web .client .match .MockRestRequestMatchers .header ;
20+ import static org .springframework .test .web .client .match .MockRestRequestMatchers .method ;
21+ import static org .springframework .test .web .client .match .MockRestRequestMatchers .requestTo ;
22+ import static org .springframework .test .web .client .response .MockRestResponseCreators .withSuccess ;
23+
24+ import java .time .Duration ;
25+
1826import org .junit .jupiter .api .AfterEach ;
1927import org .junit .jupiter .api .Test ;
2028import org .springframework .ai .audio .transcription .AudioTranscriptionMetadata ;
3846import org .springframework .test .web .client .MockRestServiceServer ;
3947import org .springframework .web .client .RestClient ;
4048
41- import java .time .Duration ;
42-
43- import static org .assertj .core .api .Assertions .assertThat ;
44- import static org .springframework .test .web .client .match .MockRestRequestMatchers .*;
45- import static org .springframework .test .web .client .response .MockRestResponseCreators .withSuccess ;
46-
4749/**
4850 * @author Michael Lavelle
4951 */
Original file line number Diff line number Diff line change 1717
1818import java .util .List ;
1919
20- import io .micrometer .observation .ObservationRegistry ;
2120import org .springframework .ai .anthropic .AnthropicChatModel ;
2221import org .springframework .ai .anthropic .api .AnthropicApi ;
2322import org .springframework .ai .autoconfigure .retry .SpringAiRetryAutoConfiguration ;
4039import org .springframework .web .client .RestClient ;
4140import org .springframework .web .reactive .function .client .WebClient ;
4241
42+ import io .micrometer .observation .ObservationRegistry ;
43+
4344/**
4445 * @author Christian Tzolov
4546 * @author Thomas Vitale
Original file line number Diff line number Diff line change 1717
1818import java .util .List ;
1919
20- import io .micrometer .observation .ObservationRegistry ;
2120import org .springframework .ai .autoconfigure .retry .SpringAiRetryAutoConfiguration ;
2221import org .springframework .ai .chat .observation .ChatModelObservationConvention ;
2322import org .springframework .ai .embedding .observation .EmbeddingModelObservationConvention ;
4342import org .springframework .web .client .ResponseErrorHandler ;
4443import org .springframework .web .client .RestClient ;
4544
45+ import io .micrometer .observation .ObservationRegistry ;
46+
4647/**
4748 * @author Ricken Bazolo
4849 * @author Christian Tzolov
Original file line number Diff line number Diff line change 1515 */
1616package org .springframework .ai .autoconfigure .moonshot ;
1717
18- import io .micrometer .observation .ObservationRegistry ;
18+ import java .util .List ;
19+
1920import org .springframework .ai .autoconfigure .retry .SpringAiRetryAutoConfiguration ;
2021import org .springframework .ai .chat .observation .ChatModelObservationConvention ;
2122import org .springframework .ai .model .function .FunctionCallback ;
3738import org .springframework .web .client .ResponseErrorHandler ;
3839import org .springframework .web .client .RestClient ;
3940
40- import java . util . List ;
41+ import io . micrometer . observation . ObservationRegistry ;
4142
4243/**
4344 * @author Geng Rong
Original file line number Diff line number Diff line change 1717
1818import java .util .List ;
1919
20- import io .micrometer .observation .ObservationRegistry ;
2120import org .springframework .ai .chat .observation .ChatModelObservationConvention ;
2221import org .springframework .ai .embedding .observation .EmbeddingModelObservationConvention ;
2322import org .springframework .ai .model .function .FunctionCallback ;
3938import org .springframework .web .client .RestClient ;
4039import org .springframework .web .reactive .function .client .WebClient ;
4140
41+ import io .micrometer .observation .ObservationRegistry ;
42+
4243/**
4344 * {@link AutoConfiguration Auto-configuration} for Ollama Chat Client.
4445 *
Original file line number Diff line number Diff line change 1515 */
1616package org .springframework .ai .autoconfigure .qianfan ;
1717
18- import io .micrometer .observation .ObservationRegistry ;
1918import org .springframework .ai .autoconfigure .retry .SpringAiRetryAutoConfiguration ;
2019import org .springframework .ai .chat .observation .ChatModelObservationConvention ;
2120import org .springframework .ai .embedding .observation .EmbeddingModelObservationConvention ;
4140import org .springframework .web .client .ResponseErrorHandler ;
4241import org .springframework .web .client .RestClient ;
4342
43+ import io .micrometer .observation .ObservationRegistry ;
44+
4445/**
4546 * @author Geng Rong
4647 */
Original file line number Diff line number Diff line change 4040
4141import com .google .auth .oauth2 .GoogleCredentials ;
4242import com .google .cloud .vertexai .VertexAI ;
43+
4344import io .micrometer .observation .ObservationRegistry ;
4445
4546/**
Original file line number Diff line number Diff line change 1515 */
1616package org .springframework .ai .autoconfigure .zhipuai ;
1717
18- import io .micrometer .observation .ObservationRegistry ;
18+ import java .util .List ;
19+
1920import org .springframework .ai .autoconfigure .retry .SpringAiRetryAutoConfiguration ;
2021import org .springframework .ai .chat .observation .ChatModelObservationConvention ;
2122import org .springframework .ai .embedding .observation .EmbeddingModelObservationConvention ;
4142import org .springframework .web .client .ResponseErrorHandler ;
4243import org .springframework .web .client .RestClient ;
4344
44- import java . util . List ;
45+ import io . micrometer . observation . ObservationRegistry ;
4546
4647/**
4748 * @author Geng Rong
You can’t perform that action at this time.
0 commit comments