docs(skill): 交互原则同步——配置链不逐步骤找用户确认,缺信息才问,一口气做完给测试结果(model-auto-config+auto-api-pricing-config)
This commit is contained in:
parent
23686b5cb0
commit
983345a1e2
@ -32,7 +32,7 @@ tools: [fetch_model_doc, extract_llm_api_spec, apply_llm_config, apply_model_pri
|
||||
- async 接口:chunk_match 填任务 id 字段名(如 `task_id`),response 模板必须输出 `taskid`+`status`
|
||||
- 异步接口通常需要配对的**状态查询接口**(`{name}status`,GET,响应输出最终产物 + usage)
|
||||
4. **报价配置**:按「定价生成规则」生成 pricing_program_timing YAML(见 references/pricing-patterns.md)
|
||||
5. 把生成结果摘要(端点/鉴权方式/每模型定价)给用户确认后再落库
|
||||
5. 直接落库,不找用户确认(交互原则:只有缺失信息需用户补充时才交互;否则一口气做完给测试结果,用户发现问题再按说明修改)
|
||||
6. 落库后用 `platform_llm_status` / CRUD 查询复核,回报结果
|
||||
|
||||
## uapi 模板语法约定(Jinja2)
|
||||
|
||||
@ -21,7 +21,8 @@ tools: [fetch_model_doc, extract_llm_api_spec, apply_llm_config, apply_model_pri
|
||||
- `models[].sync_mode`:提交后需轮询的填 async
|
||||
- `pricing.items[]`:每条带 factor/unit_price/unit/dimensions/doc_quote(文档原文定价句)
|
||||
- `doc_url`:照抄 [出处URL] 行
|
||||
3. **确认**:把端点、协议、每个模型的能力/定价原文/出处摘要给用户确认后再落库。
|
||||
3. **不找用户确认,直接落库**(交互原则:只有缺失信息需要用户补充时才交互,
|
||||
如 api_key、需新增能力分类;否则一口气做完给测试结果,用户发现问题再按说明修改)。
|
||||
4. **落库**:`apply_llm_config` 传 **{"use_last_extract": true}**——取本会话锚定规格。
|
||||
用户要求改名等只加 overrides 白名单覆盖项(如 {"overrides":{"vendor_name":"阿里云百炼"}})。
|
||||
**绝对禁止把规格 JSON 复制/转述进 spec 参数——转述必编造结构(见方法论·防编造)。**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user