Agent
/
SKILL.md
Agent 实时拉取供应商
SKILL.md 预览
—
Agent 调用流程
文档不含固定模型名,必须先拉模型
-
列出供应商
GET /api/providers · list_providers()
-
拉取上游模型(必做)
POST /api/providers/{id}/discover · discover_models(provider_id)返回
{ total, matched },matched即 ID 含image的模型 -
用返回的模型出图
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>/,页面画廊即该目录。