用途:为实际使用的路由生成可用的 NOOA 模型注册表条目,并说明哪些内容已核实;将模型配置与智能体提示词、策略分开管理。主要能力:通过 nooa.llm_config.llm_config_chain() 检查生效来源,用 nooa.unifiedllm.registry.reload_registry(Path(...)) 加载指定文件;支持 Connect 向导(uv run nooa connect,可用 --edit-model ALIAS 编辑)与库方式(nooa.unifiedllm.connect 的 plan、check_stage、run_steps、write)。密钥应置于环境变量或分层 secrets.yaml,可用 --prompt-key 掩码输入,不得写入注册表、命令行、报告或提交。用法要点:离线用 --stage plan 生成未保存条目并校验;交互式向导可编辑已有条目;agent CLI 中 plan 与 save 离线,discover、catalogue、interfaces、routing、tools、reasoning、session、all 等阶段可能产生推理费用,需事先取得授权并设置 token 上限与预算,失败调用也消耗额度。限制:显式输出文件不一定在运行时发现链中,高优先级别名可能遮蔽;列出模型不代表凭据有效,超时或服务错误不等于 API 不支持;YAML 校验仅证明本地加载。推理级别须声明在注册表条目或客户端构造器,按标签映射整组顶层参数,不嵌套合并;reasoning_default 是元数据而非选择。回复上限使用 max_tokens,Responses 在传输时映射为 max_output_tokens;缓存默认 auto。未核实项应如实标注,不编造映射。
nooa-model-configuration
通用与其它
更新于 10-16 07:24