Skip to content

Commit cf56767

Browse files
flyrun9527“chenjingnan”
andauthored
Feat(wren-ui):/generate_vega_chart Add language configuration support (#1718)
Co-authored-by: “chenjingnan” <“1106177694@qq.com”>
1 parent 0203eb4 commit cf56767

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

wren-ui/src/pages/api/v1/generate_vega_chart.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ import {
88
respondWith,
99
handleApiError,
1010
} from '@/apollo/server/utils/apiUtils';
11-
import { ChartResult, ChartStatus } from '@/apollo/server/models/adaptor';
11+
import {
12+
ChartResult,
13+
ChartStatus,
14+
WrenAILanguage,
15+
} from '@/apollo/server/models/adaptor';
1216
import { PreviewDataResponse } from '@server/services/queryService';
1317
import { transformToObjects } from '@server/utils/dataUtils';
1418
import { enhanceVegaSpec } from '@/utils/vegaSpecUtils';
@@ -122,6 +126,9 @@ export default async function handler(
122126
query: question,
123127
sql,
124128
projectId: project.id.toString(),
129+
configurations: {
130+
language: WrenAILanguage[project.language] || WrenAILanguage.EN,
131+
},
125132
});
126133

127134
if (!task || !task.queryId) {

0 commit comments

Comments
 (0)