|
@@ -1,9 +1,7 @@
|
|
package com.webchat.aigc.llm;
|
|
package com.webchat.aigc.llm;
|
|
|
|
|
|
import com.webchat.aigc.config.properties.AliBaiLianLLMPropertiesConfig;
|
|
import com.webchat.aigc.config.properties.AliBaiLianLLMPropertiesConfig;
|
|
-import com.webchat.aigc.config.properties.DeepseekLLMPropertiesConfig;
|
|
|
|
import com.webchat.common.util.llm.AliBaiLianAIClient;
|
|
import com.webchat.common.util.llm.AliBaiLianAIClient;
|
|
-import com.webchat.common.util.llm.DeepSeekAIClient;
|
|
|
|
import com.webchat.domain.vo.llm.ChatCompletionMessage;
|
|
import com.webchat.domain.vo.llm.ChatCompletionMessage;
|
|
import com.webchat.domain.vo.llm.ChatCompletionRequest;
|
|
import com.webchat.domain.vo.llm.ChatCompletionRequest;
|
|
import com.webchat.domain.vo.llm.ChatCompletionResponse;
|
|
import com.webchat.domain.vo.llm.ChatCompletionResponse;
|
|
@@ -34,9 +32,9 @@ public class AliBaiLianAIService extends AbstractLLMChatService {
|
|
* @throws Exception
|
|
* @throws Exception
|
|
*/
|
|
*/
|
|
public ChatCompletionResponse chat(List<ChatCompletionMessage> messageList) throws Exception {
|
|
public ChatCompletionResponse chat(List<ChatCompletionMessage> messageList) throws Exception {
|
|
- DeepSeekAIClient client = new DeepSeekAIClient(aliBaiLianLLMPropertiesConfig.getApiKey());
|
|
|
|
|
|
+ AliBaiLianAIClient client = new AliBaiLianAIClient(aliBaiLianLLMPropertiesConfig.getApiKey());
|
|
final List<ChatCompletionMessage> messages = messageList;
|
|
final List<ChatCompletionMessage> messages = messageList;
|
|
- return client.ChatCompletion(new ChatCompletionRequest(
|
|
|
|
|
|
+ return client.chatCompletion(new ChatCompletionRequest(
|
|
aliBaiLianLLMPropertiesConfig.getModel(),
|
|
aliBaiLianLLMPropertiesConfig.getModel(),
|
|
messages,
|
|
messages,
|
|
2000,
|
|
2000,
|
|
@@ -60,7 +58,7 @@ public class AliBaiLianAIService extends AbstractLLMChatService {
|
|
AliBaiLianAIClient client = new AliBaiLianAIClient(aliBaiLianLLMPropertiesConfig.getApiKey());
|
|
AliBaiLianAIClient client = new AliBaiLianAIClient(aliBaiLianLLMPropertiesConfig.getApiKey());
|
|
final List<ChatCompletionMessage> messages = messageList;
|
|
final List<ChatCompletionMessage> messages = messageList;
|
|
try {
|
|
try {
|
|
- client.ChatCompletionStream(new ChatCompletionRequest(
|
|
|
|
|
|
+ client.chatCompletionStream(new ChatCompletionRequest(
|
|
aliBaiLianLLMPropertiesConfig.getModel(),
|
|
aliBaiLianLLMPropertiesConfig.getModel(),
|
|
messages,
|
|
messages,
|
|
2000,
|
|
2000,
|