mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-07-18 01:44:38 +08:00
Improve NOFXi agent product handling
This commit is contained in:
@@ -2,5 +2,16 @@
|
||||
"name": "model_diagnosis",
|
||||
"kind": "diagnosis",
|
||||
"domain": "model",
|
||||
"description": "当用户反馈模型配置失败、API Key 无效、Base URL 非法、模型名不匹配、调用返回错误、模型不可用等问题时调用。适用于用户在接入或测试大模型时遇到的配置与兼容性故障。不用于创建、修改、删除或查询模型配置这类管理操作。"
|
||||
"description": "当用户反馈模型配置失败、API Key 无效、Base URL 非法、模型名不匹配、调用返回错误、模型不可用、claw402 钱包余额不足或支付失败等问题时调用。适用于用户在接入或测试大模型时遇到的配置、兼容性、支付和调用故障。不用于创建、修改、删除或查询模型配置这类管理操作。",
|
||||
"capabilities": [
|
||||
"区分模型未启用、凭证缺失、endpoint/model name 配置错误、钱包余额不足、上游限流或网关异常",
|
||||
"对 claw402 / blockrun-base 这类钱包付费模型,解释钱包地址、USDC 余额和支付状态",
|
||||
"给出不泄露敏感凭证的下一步修复建议"
|
||||
],
|
||||
"dynamic_rules": [
|
||||
"诊断模型不可用时,按顺序检查:是否存在该模型配置 -> enabled 是否为 true -> provider 是否支持 -> 凭证/API Key 或钱包私钥是否存在 -> custom_api_url 是否合法 HTTPS 或可留空 -> custom_model_name 是否有默认值或已填写 -> 钱包余额/支付状态 -> 上游限流、超时或网关错误。",
|
||||
"claw402 是模型 provider,使用 Base USDC 钱包按次付费;余额为 0 USDC 时应明确说需要充值,不要说成“未配置模型”。",
|
||||
"429/rate_limit_error、空响应、超时不应默认归因为余额不足;只有工具结果或错误文本指向余额/支付失败时才这么判断。",
|
||||
"任何诊断回复都不得展示 API Key、钱包私钥或完整敏感凭证。"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user