Agent /

SKILL.md

Agent 实时拉取供应商

SKILL.md 预览

—

Agent 调用流程

文档不含固定模型名,必须先拉模型
  1. 列出供应商
    GET /api/providers · list_providers()
  2. 拉取上游模型(必做)
    POST /api/providers/{id}/discover · discover_models(provider_id)
    返回 { total, matched },matched 即 ID 含 image 的模型
  3. 用返回的模型出图
    POST /api/generate · generate_image(...)
matched 为空时立即结束 不猜测模型名、不调用出图接口,直接回复「没找到有效的模型」。

Agent 获取方式

GET /api/skills
返回 JSON;原文接口为 /api/skills/raw
curl -s http://localhost:8765/api/skills
get_skill_doc()
下游 Agent 无需读取仓库文件

文档同步状态

文档不包含任何固定模型名
模型清单来自实时拉取接口
图生图示例见本文档;仅支持参考图的供应商可用

约定

  • 模型名不写死在文档里,Agent 必须先调用发现接口再出图。
  • 过滤规则:模型 ID 转小写后包含 image。
  • 未命中模型时结束并回复「没找到有效的模型」,不重试猜测。
  • 尺寸统一为 WxH;仅 Agnes 支持 ratio 比例参数。
  • 图片落盘于 output/<profile_name>/,页面画廊即该目录。