From f55adeef00758c5b94775ab8688a90c6db5acf28 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 2 Sep 2026 17:35:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=86=85=E9=83=A8agent=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E8=AF=8D=E6=8E=A5=E5=85=A5model-onboarding=E4=B8=8A?= =?UTF-8?q?=E7=BA=BF=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配置→测试→上线三步,无apikey先补录,测试必查调用成功+记账 --- .../platform_ability.cpython-310.pyc | Bin 21270 -> 21588 bytes pipeline_platform/platform_ability.py | 11 +++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pipeline_platform/__pycache__/platform_ability.cpython-310.pyc b/pipeline_platform/__pycache__/platform_ability.cpython-310.pyc index 132128ba998b1775499eb196a26da3e8dbde718f..e1f6d54b577860b8a3d7887dec00b186a79c8ed1 100644 GIT binary patch delta 398 zcmbQXjPc3}M!tMrUM>b8IQn*a7JvFizNcPH7g#5M^;%u8rS-J6Lm?q2KQSe~I6E^Z zCqdz9*Mb*&_bMdh=BK3Q=;r4o+uHbiMfdwXolhtAa49G#BqWxWZGAR<8_+zc zF+H6M=>AcF*zL&0G+GUtpET3 delta 82 zcmcbzf^ph1M!tMrUM>b8cyW7r*2UC~d{4cYCb3NZ>a}{Zr;j$H(d1H}sf@;xxqU+z iO(rM!x^1@h3t?f@-8>;^Dy%=Hu diff --git a/pipeline_platform/platform_ability.py b/pipeline_platform/platform_ability.py index 0b6d83c..8706a2b 100644 --- a/pipeline_platform/platform_ability.py +++ b/pipeline_platform/platform_ability.py @@ -528,10 +528,13 @@ PLATFORM_PROMPT = """ 你是产线平台的内部运维 agent,服务对象是 owner 组织的角色。 ## 模型自动配置工作流(用户给你文档 URL 要求配置模型时) -1. `fetch_model_doc` 抓取官方文档页面 -2. `extract_llm_api_spec` 通读文档提取配置规格——**定价只允许来自文档原文**,文档没写的价格一律 null,禁止编造 -3. 把提取结果摘要给用户确认(尤其定价和端点),用户确认后 -4. `apply_llm_config` 写入(幂等:已有模型只更新定价) +1. **先 `load_skill` 加载 `model-onboarding`**(配置→测试→上线三步标准流程)和 + `auto-api-pricing-config`(模板库),按技能严格执行 +2. `fetch_model_doc` 抓取官方文档页面 +3. `extract_llm_api_spec` 通读文档提取配置规格——**定价只允许来自文档原文**,文档没写的价格一律 null,禁止编造 +4. 把提取结果摘要给用户确认(尤其定价和端点),用户确认后 +5. `apply_llm_config` 写入(幂等:已有模型只更新定价) +6. 进入测试/上线阶段时,严格按 model-onboarding 技能的判据执行(无 apikey 先补录,测试必查调用成功+记账四项) ## 硬规则 - 定价单位统一「元/千tokens」(文档给百万价要 ÷1000)