Upgraded to lm-lib 1.1.0;

This commit is contained in:
extio-de
2025-02-23 20:11:08 +01:00
parent 40d50f96ec
commit c2f50f27ba
8 changed files with 27 additions and 3 deletions

10
pom.xml
View File

@@ -4,15 +4,15 @@
<artifactId>lm-dataset-preparer</artifactId> <artifactId>lm-dataset-preparer</artifactId>
<groupId>de.extio</groupId> <groupId>de.extio</groupId>
<name>lm-dataset-preparer</name> <name>lm-dataset-preparer</name>
<version>1.0.0-SNAPSHOT</version> <version>1.1.0-SNAPSHOT</version>
<properties> <properties>
<java.version>21</java.version> <java.version>21</java.version>
<maven.compiler.source>21</maven.compiler.source> <maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target> <maven.compiler.target>21</maven.compiler.target>
<springdoc.version>2.5.0</springdoc.version> <springdoc.version>2.5.0</springdoc.version>
<spring-boot.version>3.4.1</spring-boot.version> <spring-boot.version>3.4.2</spring-boot.version>
<lmlib.version>1.0.0</lmlib.version> <lmlib.version>1.1.0</lmlib.version>
</properties> </properties>
<repositories> <repositories>
@@ -44,6 +44,10 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId> <artifactId>spring-boot-starter-webflux</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
<dependency> <dependency>
<groupId>com.github.ben-manes.caffeine</groupId> <groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId> <artifactId>caffeine</artifactId>

View File

@@ -17,10 +17,13 @@ import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.boot.CommandLineRunner; import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cache.CacheManager;
import org.springframework.cache.annotation.EnableCaching; import org.springframework.cache.annotation.EnableCaching;
import org.springframework.cache.caffeine.CaffeineCacheManager;
import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware; import org.springframework.context.ApplicationContextAware;
import org.springframework.context.ConfigurableApplicationContext; import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import de.extio.lmdatasetprep.tools.DatasetTool; import de.extio.lmdatasetprep.tools.DatasetTool;
@@ -109,4 +112,9 @@ public class LmDatasetPreparerApplication implements CommandLineRunner, Applicat
applicationContext = appContext; applicationContext = appContext;
} }
@Bean
public CacheManager cacheManager() {
return new CaffeineCacheManager();
}
} }

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61

View File

@@ -9,3 +9,5 @@ modelProvider=OAI_TEXT_COMPLETION
modelName= modelName=
url=http://localhost:5001 url=http://localhost:5001
apiKey= apiKey=
cost1MInTokens=0.3
cost1MOutTokens=0.61