Package com.alibaba.cloud.ai.service
Class LlmService
java.lang.Object
com.alibaba.cloud.ai.service.LlmService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncallWithSystemPrompt(String system, String user) reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse>streamCall(String prompt) 流式返回用户prompt的回复reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse>streamCallWithSystemPrompt(String system, String user) 流式返回用户prompt的回复,带有系统提示
-
Constructor Details
-
LlmService
public LlmService(org.springframework.ai.chat.client.ChatClient chatClient)
-
-
Method Details
-
call
-
callWithSystemPrompt
-
streamCall
public reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse> streamCall(String prompt) 流式返回用户prompt的回复- Parameters:
prompt- 用户输入的提示- Returns:
- 流式响应
-
streamCallWithSystemPrompt
public reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse> streamCallWithSystemPrompt(String system, String user) 流式返回用户prompt的回复,带有系统提示- Parameters:
system- 系统提示user- 用户输入- Returns:
- 流式响应
-