模型与编写能力说明
从输入与结果要求确定能力,再检查当前编写与执行条件。
从输入输出确定能力
文字到文字、文字到图片、图片到文字等需求,对素材、端口和模型有不同要求。先明确任务形态,不凭模型名称判断能力。
查询平台支持的编写能力
loomloom capability resolve --input text --output-modality text --output json
loomloom template-spec authoring-context --output json
loomloom model list --step-type text-generate --output json
先读取解析结果,再用编写上下文和模型查询辅助诊断。
两条绑定路线
| 方式 | 含义 | 关键检查 |
|---|---|---|
| Capability Profile | 标准输入输出规则和兼容模型集合 | 当前 profileId、端口与 modelSelection |
| Fixed Model Contract | 指定模型和具体操作的契约 | 当前 subjectRevisionId、端口与限制 |
当前 CLI 文档允许标准能力以 Profile 返回;文本生成、图片理解及其他媒体能力是否可用,都以目标服务的解析结果为准。不要把图片或视频一律认定为只能走固定模型契约。没有某个模型的固定契约,也不代表相应标准能力不可用。
模型、端口与素材匹配
按返回的稳定端口连接模板输入或上一步输出。核对类型、MIME、数量以及具体操作限制。默认模型与允许选择的模型均以当前能力返回为准。
动态 Profile 的 modelSelection 需按当前结构声明,普通创作不提交 profileRevision。查询到的模型和端口不能从旧契约照搬。
一个模板的不同步骤可以使用不同模型或能力;上一步结果只有类型、格式和端口兼容时才能交给下一步。固定模型还是允许用户选模型,由每一步的配置决定。
可见、可编写与可执行
| 判断 | 代表什么 |
|---|---|
| 模型可见 | 查询名单里有这个模型 |
| 模板可编写 | 当前能力契约支持这种输入输出 |
| 当前可执行 | 素材、权限、配置和服务状态满足本次运行 |
当前可用的模型名单,让 Agent 运行 loomloom model types 查步骤类型,再运行 loomloom model list --step-type <步骤类型> 查询。
没有匹配或校验失败
先核对目标平台及输入输出形态,再检查绑定和端口。确实无匹配时调整需求或选择当前支持能力;不要从旧名单推断可用。