Browse Source
Merge branch 'feat/ai-structured-output' into feat/ai-structured-output-lts-4.3
pull/15730/head
Dmytro Skarzhynets
4 months ago
No known key found for this signature in database
GPG Key ID: 2B51652F224037DF
2 changed files with
5 additions and
1 deletions
-
application/src/main/java/org/thingsboard/server/service/ai/Langchain4jChatModelConfigurerImpl.java
-
pom.xml
|
|
|
@ -104,6 +104,8 @@ class Langchain4jChatModelConfigurerImpl implements Langchain4jChatModelConfigur |
|
|
|
.temperature(chatModelConfig.temperature()) |
|
|
|
.topP(chatModelConfig.topP()) |
|
|
|
.topK(chatModelConfig.topK()) |
|
|
|
.frequencyPenalty(chatModelConfig.frequencyPenalty()) |
|
|
|
.presencePenalty(chatModelConfig.presencePenalty()) |
|
|
|
.maxOutputTokens(chatModelConfig.maxOutputTokens()) |
|
|
|
.timeout(toDuration(chatModelConfig.timeoutSeconds())) |
|
|
|
.maxRetries(chatModelConfig.maxRetries()) |
|
|
|
@ -128,6 +130,8 @@ class Langchain4jChatModelConfigurerImpl implements Langchain4jChatModelConfigur |
|
|
|
.temperature(chatModelConfig.temperature()) |
|
|
|
.topP(chatModelConfig.topP()) |
|
|
|
.topK(chatModelConfig.topK()) |
|
|
|
.frequencyPenalty(chatModelConfig.frequencyPenalty()) |
|
|
|
.presencePenalty(chatModelConfig.presencePenalty()) |
|
|
|
.maxOutputTokens(chatModelConfig.maxOutputTokens()) |
|
|
|
.timeout(toDuration(chatModelConfig.timeoutSeconds())) |
|
|
|
.maxRetries(chatModelConfig.maxRetries()) |
|
|
|
|
|
|
|
@ -143,7 +143,7 @@ |
|
|
|
<jakarta.el.version>4.0.2</jakarta.el.version> |
|
|
|
<antisamy.version>1.7.5</antisamy.version> |
|
|
|
<snmp4j.version>3.8.0</snmp4j.version> |
|
|
|
<langchain4j.version>1.15.1-TB1</langchain4j.version> |
|
|
|
<langchain4j.version>1.16.1-TB1</langchain4j.version> |
|
|
|
<error_prone_annotations.version>2.43.0</error_prone_annotations.version> |
|
|
|
<animal-sniffer-annotations.version>1.24</animal-sniffer-annotations.version> |
|
|
|
<auto-value-annotations.version>1.11.0</auto-value-annotations.version> |
|
|
|
|