Commit 951663b6b7dfcc46822eb23c5e628926a0951996

Authored by YunaiV
1 parent 73e4f831

fix:【AI 大模型】toolContext 为空,会导致报错问题

yudao-module-ai/src/main/java/cn/iocoder/yudao/module/ai/util/AiUtils.java
... ... @@ -38,6 +38,7 @@ public class AiUtils {
38 38 public static ChatOptions buildChatOptions(AiPlatformEnum platform, String model, Double temperature, Integer maxTokens,
39 39 Set<String> toolNames, Map<String, Object> toolContext) {
40 40 toolNames = ObjUtil.defaultIfNull(toolNames, Collections.emptySet());
  41 + toolContext = ObjUtil.defaultIfNull(toolContext, Collections.emptyMap());
41 42 // noinspection EnhancedSwitchMigration
42 43 switch (platform) {
43 44 case TONG_YI:
... ...