feat: llm 表加 capabilities 能力分类字段

cockpit/agent 两个模型下拉 dspy 都读 capabilities 列但表里没有,报 Unknown column。
models/llm.json 加 capabilities(str len20 default text),
mysql_v2.ddl.sql 加 ALTER 固化(ADD COLUMN IF NOT EXISTS,MariaDB 语法)。
取值: text=纯文本 / vision=图像理解 / multimodal=多模态。
This commit is contained in:
yumoqing 2026-08-16 22:26:36 +08:00
parent 17ad169829
commit d30fa89b51
2 changed files with 4 additions and 0 deletions

View File

@ -15,6 +15,7 @@
{"name": "api_key", "title": "API密钥", "type": "str", "length": 500},
{"name": "max_tokens", "title": "最大Token", "type": "int", "default": "8192"},
{"name": "status", "title": "状态", "type": "str", "length": 20, "default": "active"},
{"name": "capabilities", "title": "能力分类", "type": "str", "length": 20, "default": "text"},
{"name": "org_id", "title": "所属机构ID", "type": "str", "length": 32, "default": "0"},
{"name": "description", "title": "描述", "type": "text"},
{"name": "created_at", "title": "创建时间", "type": "timestamp"},

View File

@ -20,3 +20,6 @@ ALTER TABLE `pipelines` ADD COLUMN IF NOT EXISTS `agent_config` text COMMENT 'Ag
-- sd_org_settings 增加 agent_config 字段
ALTER TABLE `sd_org_settings` ADD COLUMN IF NOT EXISTS `agent_config` text COMMENT '项目级Agent配置JSON';
-- llm 表增加 capabilities 能力分类字段text=纯文本 / vision=图像理解 / multimodal=多模态)
ALTER TABLE `llm` ADD COLUMN IF NOT EXISTS `capabilities` varchar(20) DEFAULT 'text' COMMENT '能力分类: text/vision/multimodal';