图表现在一般是通过 echarts 或者 antd 的格式,这就导致一个问题,如果让模型生成返回,要如何把整个规则塞给他。 如果是用 tool 来自己编码生成,这就意味着要编写各种图表的 tool ,还有各种参数定义。 想咨询一下大佬们是怎么实现的。 首先一个点,不能使用开源的 chatbi 。方案要自己做。
1
Suger828 29 天前 via Android
只让大模型知道数据格式而不是数据,自己定义各种图表渲染规则,让大模型选择规则
|
2
Seulgi OP @Suger828 数据不给大模型,在数据需要分析的场景感觉不行。我们的部分场景需要大模型对数据二次加工,只不过最后希望是图表输出还有分析归因等等
|
![]() |
3
gaobh 29 天前 via iPhone
太死板了,用大模型 json 输出,约束字段再解析
|
![]() |
4
zhuanggu 29 天前
你先用大模型生成一个可视化页面,然后调整成你满意的,然后把这个当作模板放到知识库里,后面就让大模型按照这个模版往里填充数据就行。
|
![]() |
5
qieqie 29 天前
选一个 LLM 普遍熟悉的格式呗,比如 plotly ,如果非要用你喜欢的库就手动写一个转换层
|
![]() |
6
razertory 28 天前
的确是 tool 来自己编码生成,这就意味着要编写各种图表的 tool: https://github.com/antvis/mcp-server-chart
|