Skip to content

Commit 897e399

Browse files
committed
feat(rag): 1.4.0
1 parent 8057f96 commit 897e399

File tree

8 files changed

+17
-46
lines changed

8 files changed

+17
-46
lines changed

deepseek-spring-boot-starter/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.github.pig-mesh.ai</groupId>
66
<artifactId>deepseek4j</artifactId>
7-
<version>1.4.0-SNAPSHOT</version>
7+
<version>1.4.0</version>
88
</parent>
99

1010
<artifactId>deepseek-spring-boot-starter</artifactId>
@@ -30,7 +30,7 @@
3030
<dependency>
3131
<groupId>io.github.pig-mesh.ai</groupId>
3232
<artifactId>deepseek4j-core</artifactId>
33-
<version>1.4.0-SNAPSHOT</version>
33+
<version>1.4.0</version>
3434
</dependency>
3535
<dependency>
3636
<groupId>org.projectlombok</groupId>

deepseek4j-core/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.github.pig-mesh.ai</groupId>
77
<artifactId>deepseek4j</artifactId>
8-
<version>1.4.0-SNAPSHOT</version>
8+
<version>1.4.0</version>
99
</parent>
1010
<artifactId>deepseek4j-core</artifactId>
1111

deepseek4j-example/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<dependency>
4444
<groupId>io.github.pig-mesh.ai</groupId>
4545
<artifactId>deepseek-spring-boot-starter</artifactId>
46-
<version>1.4.0-SNAPSHOT</version>
46+
<version>1.4.0</version>
4747
</dependency>
4848
</dependencies>
4949

deepseek4j-example/src/main/java/io/github/pigmesh/ai/deepseek/example/embed/EmbedController.java

-28
This file was deleted.

deepseek4j-example/src/main/java/io/github/pigmesh/ai/deepseek/example/ollama/OllamaLocalController.java

+11
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,17 @@ public Flux<ChatCompletionResponse> chat(String prompt) {
3838
return deepSeekClient.chatFluxCompletion(prompt);
3939
}
4040

41+
// 同步
42+
@GetMapping(value = "/sync/chat")
43+
public ChatCompletionResponse syncChat(String prompt) {
44+
ChatCompletionRequest request = ChatCompletionRequest.builder()
45+
// 根据渠道模型名称动态修改这个参数
46+
.model(deepSeekProperties.getModel())
47+
.addUserMessage(prompt).build();
48+
49+
return deepSeekClient.chatCompletion(request).execute();
50+
}
51+
4152
@GetMapping(value = "/models", produces = MediaType.APPLICATION_JSON_VALUE)
4253
public ModelsResponse models() {
4354
return deepSeekClient.models();

deepseek4j-example/src/main/resources/application-ollama.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ deepseek:
66
model: deepseek-r1:14b
77
api-key: ollama-local
88
log-level: info
9+
910
embedding:
1011
api-key: ollama-local
1112
base-url: http://127.0.0.1:11434/v1

deepseek4j-example/src/test/java/io/github/pigmesh/ai/deepseek/example/DeepseekExampleApplicationTests.java

-13
This file was deleted.

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>io.github.pig-mesh.ai</groupId>
66
<artifactId>deepseek4j</artifactId>
7-
<version>1.4.0-SNAPSHOT</version>
7+
<version>1.4.0</version>
88
<packaging>pom</packaging>
99

1010
<name>deepseek4j</name>

0 commit comments

Comments
 (0)