Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
P
poc-api
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
poc
poc-api
Commits
0dc1d8d5
Commit
0dc1d8d5
authored
Sep 10, 2025
by
alex yao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:aibi
parent
0cc7c490
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
1 addition
and
17 deletions
+1
-17
AiBiServiceImpl.java
...java/cn/com/poc/ai_bi/aggregate/impl/AiBiServiceImpl.java
+0
-16
ChartDataConvertFunction.java
...function/chart_data_convert/ChartDataConvertFunction.java
+1
-1
No files found.
src/main/java/cn/com/poc/ai_bi/aggregate/impl/AiBiServiceImpl.java
View file @
0dc1d8d5
...
...
@@ -291,14 +291,6 @@ public class AiBiServiceImpl implements AiBiService {
chartJSONObject
.
put
(
"question"
,
input
);
AbstractFunctionResult
<
ChartData
>
functionResult
=
chartDataConvertFunction
.
doFunction
(
chartJSONObject
.
toJSONString
(),
null
,
null
,
null
);
functionRecord
=
outputChartData
(
functionResult
.
getPromptContent
(),
sseUtil
,
functionRecord
);
//
// JSONObject echartJSONObject = new JSONObject();
// echartJSONObject.put("sql", dbChainResult.getSql());
// echartJSONObject.put("sql_result", dbChainResult.getSqlResult());
// echartJSONObject.put("question", input);
// AbstractFunctionResult<String> functionResult = eChartGenerateFunction.doFunction(echartJSONObject.toJSONString(), null, null, null);
// String eChartOption = functionResult.getFunctionResult();
// functionRecord = outputECharts(eChartOption, sseUtil, functionRecord);
}
}
else
if
(
StringUtils
.
isNotBlank
(
fileUrl
))
{
CSVChainResponse
csvChainResponse
=
new
CSVChainResponse
();
...
...
@@ -323,14 +315,6 @@ public class AiBiServiceImpl implements AiBiService {
chartJSONObject
.
put
(
"question"
,
input
);
AbstractFunctionResult
<
ChartData
>
functionResult
=
chartDataConvertFunction
.
doFunction
(
chartJSONObject
.
toJSONString
(),
null
,
null
,
null
);
functionRecord
=
outputChartData
(
functionResult
.
getPromptContent
(),
sseUtil
,
functionRecord
);
// JSONObject echartJSONObject = new JSONObject();
// echartJSONObject.put("sql", StringUtils.EMPTY);
// echartJSONObject.put("sql_result", csvChainResult.getResult());
// echartJSONObject.put("question", input);
// AbstractFunctionResult<String> functionResult = eChartGenerateFunction.doFunction(echartJSONObject.toJSONString(), null, null, null);
// String eChartOption = functionResult.getFunctionResult();
// functionRecord = outputECharts(eChartOption, sseUtil, functionRecord);
}
}
}
...
...
src/main/java/cn/com/poc/thirdparty/resource/demand/ai/function/chart_data_convert/ChartDataConvertFunction.java
View file @
0dc1d8d5
...
...
@@ -108,7 +108,7 @@ public class ChartDataConvertFunction extends AbstractLargeModelFunction {
}
ChartData
chartData
=
JsonUtils
.
deSerialize
(
message
.
substring
(
startEnd
,
endIndex
+
1
),
ChartData
.
class
);
result
.
setFunctionResult
(
chartData
);
result
.
setPromptContent
(
message
);
result
.
setPromptContent
(
JsonUtils
.
serialize
(
chartData
)
);
return
result
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment