elizaOS Model Configurator 是一个面向 elizaOS 项目的模型配置规划与验证技能。它的定位是做有意识的模型配置变更,而不是通用运行时修复或插件实现;核心原则是让能力可用性、数据去向、计费和实际路由保持明确,并且不把“配置完成”当作“推理可用”的证明。
用途方面,该技能用于规划、配置和验证 elizaOS 的模型提供方、能力路由、模型槽位覆盖、本地推理与托管推理的区分、嵌入兼容性等事项。它强调先建立目标:读取项目说明、所属 README、manifest/lockfile、现有宿主配置和已安装的模型插件声明,识别目标形态是核心嵌入、独立智能体、应用/桌面、Cloud 托管运行时还是瘦客户端,并记录解析出的包版本,以及用户只要求配置还是也批准了安装、重启、下载和付费验证。资料说明基线是固定的 2.x develop 快照,而非 npm 最新发布版;不应静默升级已有的 1.x 项目,也不应为了匹配示例而安装全局 CLI。
主要能力围绕能力计划展开:填写路由计划模板,记录实际需要的能力,包括文本层级、响应处理器/规划器、嵌入,以及获批的图像/音频操作。对每项能力记录提供方/模型、设置名称、数据去向、允许的回退、预算、验证和回滚;未知项保持未知。资料明确提醒不要假设聊天提供方会提供嵌入,也不要假设启用一个模型插件就能让所有能力可用;应选择兼容且必要的插件,复用现有显式宿主组合,不要为选择模型而添加第二个存储适配器或重复注册。
使用方式上,该技能要求通过目标宿主支持的设置/加载器进行配置,保留无关设置和来源标识,使用提供方真实的设置名称,而不是通用的 modelProvider 或任意 settings.model 字段。密钥应放在获批的宿主密钥存储中,绝不打印密钥、完整环境、运行时设置、连接字符串或配置转储。核心设置与插件环境回退可能不同,需要同时检查;资料以当前 OpenAI 插件辅助函数为例,说明其可能回退到进程环境,但这不代表多智能体密钥隔离是安全的。提供自定义端点前应审查来源归属、基础路径/API 兼容性、可能外传的数据,以及回退是否使用同一获批目的地;不得禁用 TLS/认证检查。更换提供方端点是数据披露决策,不是外观设置。
验证环节要求分层进行:先做静态版本/配置/注册检查;只有在获批后,才在隔离宿主中为每项必需能力运行极小的合成请求,限制调用次数、输出上限并支持取消。不要用客户提示词,也不要触发工具、公开消息、研究智能体或钱包来测试模型设置。应分别报告计划、已配置、已注册和实际验证四种状态,记录预期与观测到的提供方/模型、确切检查项、失败/尝试、成本/隐私边界和回滚。密钥存在、模型在目录中、HTTP 200 或文本调用成功,都不能证明所有能力可用;仅查阅文档和源码时,不得声称已验证付费/在线行为。
适用场景包括 elizaOS 项目的模型提供方配置、能力路由规划、模型槽位覆盖、本地与托管推理选择、嵌入兼容性评估和配置验证。限制方面,该技能不负责通用运行时修复或插件实现;嵌入变更被视为向量空间变更,仅维度匹配不足以说明兼容,不应热切换提供方、删除向量或重建数据库来解决维度错误,需另行规划重嵌入、备份和切换。具体安装命令、完整验证命令和示例配置暂未提供。