Commit 26afa04e80c51f108897acfbf3e2715af9b3848f

Authored by cherishsince
1 parent 0f73b61d

增加 阿里 千问参数说明

yudao-module-ai/yudao-spring-boot-starter-ai/src/main/java/cn/iocoder/yudao/framework/ai/chatqianwen/QianWenApi.java
... ... @@ -57,8 +57,10 @@ public class QianWenApi {
57 57 public ResponseEntity<CompletionsResponse> chatCompletionEntity(ChatRequestMessage message) {
58 58 // 创建request
59 59 CompletionsRequest request = new CompletionsRequest()
  60 + // 设置 appid
60 61 .setAppId(appId)
61 62 .setMessages(List.of(message))
  63 + // 返回choice message结果
62 64 .setParameters(new CompletionsRequest.Parameter().setResultFormat("message"));
63 65 //
64 66 CompletionsResponse response = client.completions(request);
... ... @@ -74,8 +76,10 @@ public class QianWenApi {
74 76 public Flux<CompletionsResponse> chatCompletionStream(ChatRequestMessage message) {
75 77 return client.streamCompletions(
76 78 new CompletionsRequest()
  79 + // 设置 appid
77 80 .setAppId(appId)
78 81 .setMessages(List.of(message))
  82 + //开启增量输出模式,后面输出不会包含已经输出的内容
79 83 .setParameters(new CompletionsRequest.Parameter().setIncrementalOutput(true))
80 84 );
81 85 }
... ...