(improvement)[build] Use Spotless to customize the code formatting (#1750)

This commit is contained in:
lexluo09
2024-10-04 00:05:04 +08:00
committed by GitHub
parent 44d1cde34f
commit 71a9954be5
521 changed files with 7811 additions and 13046 deletions

View File

@@ -20,70 +20,58 @@ public class LocalAiAutoConfig {
@ConditionalOnProperty(PREFIX + ".chat-model.base-url")
LocalAiChatModel localAiChatModel(Properties properties) {
ChatModelProperties chatModelProperties = properties.getChatModel();
return LocalAiChatModel.builder()
.baseUrl(chatModelProperties.getBaseUrl())
return LocalAiChatModel.builder().baseUrl(chatModelProperties.getBaseUrl())
.modelName(chatModelProperties.getModelName())
.temperature(chatModelProperties.getTemperature())
.topP(chatModelProperties.getTopP())
.maxRetries(chatModelProperties.getMaxRetries())
.topP(chatModelProperties.getTopP()).maxRetries(chatModelProperties.getMaxRetries())
.logRequests(chatModelProperties.getLogRequests())
.logResponses(chatModelProperties.getLogResponses())
.build();
.logResponses(chatModelProperties.getLogResponses()).build();
}
@Bean
@ConditionalOnProperty(PREFIX + ".streaming-chat-model.base-url")
LocalAiStreamingChatModel localAiStreamingChatModel(Properties properties) {
ChatModelProperties chatModelProperties = properties.getStreamingChatModel();
return LocalAiStreamingChatModel.builder()
.temperature(chatModelProperties.getTemperature())
.topP(chatModelProperties.getTopP())
.baseUrl(chatModelProperties.getBaseUrl())
return LocalAiStreamingChatModel.builder().temperature(chatModelProperties.getTemperature())
.topP(chatModelProperties.getTopP()).baseUrl(chatModelProperties.getBaseUrl())
.modelName(chatModelProperties.getModelName())
.logRequests(chatModelProperties.getLogRequests())
.logResponses(chatModelProperties.getLogResponses())
.build();
.logResponses(chatModelProperties.getLogResponses()).build();
}
@Bean
@ConditionalOnProperty(PREFIX + ".language-model.base-url")
LocalAiLanguageModel localAiLanguageModel(Properties properties) {
LanguageModelProperties languageModelProperties = properties.getLanguageModel();
return LocalAiLanguageModel.builder()
.topP(languageModelProperties.getTopP())
return LocalAiLanguageModel.builder().topP(languageModelProperties.getTopP())
.baseUrl(languageModelProperties.getBaseUrl())
.modelName(languageModelProperties.getModelName())
.temperature(languageModelProperties.getTemperature())
.maxRetries(languageModelProperties.getMaxRetries())
.logRequests(languageModelProperties.getLogRequests())
.logResponses(languageModelProperties.getLogResponses())
.build();
.logResponses(languageModelProperties.getLogResponses()).build();
}
@Bean
@ConditionalOnProperty(PREFIX + ".streaming-language-model.base-url")
LocalAiStreamingLanguageModel localAiStreamingLanguageModel(Properties properties) {
LanguageModelProperties languageModelProperties = properties.getStreamingLanguageModel();
return LocalAiStreamingLanguageModel.builder()
.topP(languageModelProperties.getTopP())
return LocalAiStreamingLanguageModel.builder().topP(languageModelProperties.getTopP())
.baseUrl(languageModelProperties.getBaseUrl())
.modelName(languageModelProperties.getModelName())
.temperature(languageModelProperties.getTemperature())
.logRequests(languageModelProperties.getLogRequests())
.logResponses(languageModelProperties.getLogResponses())
.build();
.logResponses(languageModelProperties.getLogResponses()).build();
}
@Bean
@ConditionalOnProperty(PREFIX + ".embedding-model.base-url")
LocalAiEmbeddingModel localAiEmbeddingModel(Properties properties) {
EmbeddingModelProperties embeddingModelProperties = properties.getEmbeddingModel();
return LocalAiEmbeddingModel.builder()
.baseUrl(embeddingModelProperties.getBaseUrl())
return LocalAiEmbeddingModel.builder().baseUrl(embeddingModelProperties.getBaseUrl())
.modelName(embeddingModelProperties.getModelName())
.maxRetries(embeddingModelProperties.getMaxRetries())
.logRequests(embeddingModelProperties.getLogRequests())
.logResponses(embeddingModelProperties.getLogResponses())
.build();
.logResponses(embeddingModelProperties.getLogResponses()).build();
}
}

View File

@@ -12,13 +12,18 @@ public class Properties {
static final String PREFIX = "langchain4j.local-ai";
@NestedConfigurationProperty ChatModelProperties chatModel;
@NestedConfigurationProperty
ChatModelProperties chatModel;
@NestedConfigurationProperty ChatModelProperties streamingChatModel;
@NestedConfigurationProperty
ChatModelProperties streamingChatModel;
@NestedConfigurationProperty LanguageModelProperties languageModel;
@NestedConfigurationProperty
LanguageModelProperties languageModel;
@NestedConfigurationProperty LanguageModelProperties streamingLanguageModel;
@NestedConfigurationProperty
LanguageModelProperties streamingLanguageModel;
@NestedConfigurationProperty EmbeddingModelProperties embeddingModel;
@NestedConfigurationProperty
EmbeddingModelProperties embeddingModel;
}