feat:接入mcp,为模型提供图表信息

This commit is contained in:
2026-10-01 06:33:44 -07:00
parent 618290d852
commit f1b2a70ad1
44 changed files with 6531 additions and 207 deletions
+2 -2
View File
@@ -165,9 +165,9 @@ def plan_materials(state: QueryState) -> list[dict]:
if not types:
return []
# 按类型提取全部匹配物料,使用协议别名输出 schema 等字段
# 按类型提取全部匹配物料,使用协议别名输出 schema 等字段;字段定义由查询工具按需提供
return [
item.model_dump(mode="json", by_alias=True)
item.model_dump(mode="json", by_alias=True, exclude={"field_groups"})
for item in state["component_resources"].components
if item.type in types
]