mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 04:27:39 +00:00
(fix)(headless)Add dimension datatype in prompt (#2371)
This commit is contained in:
@@ -17,6 +17,7 @@ import org.springframework.util.CollectionUtils;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import static com.tencent.supersonic.common.pojo.DimensionConstants.*;
|
||||
import static com.tencent.supersonic.headless.chat.parser.ParserConfig.*;
|
||||
|
||||
@Component
|
||||
@@ -142,6 +143,9 @@ public class PromptHelper {
|
||||
dimension.getAlias().forEach(a -> alias.append(a).append(";"));
|
||||
dimensionStr.append(" ALIAS '").append(alias).append("'");
|
||||
}
|
||||
if (Objects.nonNull(dimension.getExtInfo().get(DIMENSION_DATA_TYPE))) {
|
||||
dimensionStr.append(" DATATYPE '").append(dimension.getExtInfo().get(DIMENSION_DATA_TYPE)).append("'");
|
||||
}
|
||||
if (StringUtils.isNotEmpty(dimension.getTimeFormat())) {
|
||||
dimensionStr.append(" FORMAT '").append(dimension.getTimeFormat()).append("'");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user