# Open WebUI 自定义模型教程

原创虚构输入与人工预期输出。未运行产品实例、未调用模型、未外发或发布。config.json 为字段教材，不是可导入 n8n/Dify/Flowise/Langflow 工作流。

## 1. 把接入型号与预设名称分开
Base Model 指向已经能调用的真实模型，bilingual-support-lab 是自己创建的预设。预设不是新的大模型型号，也不改变供应商能力或服务价格。

## 2. 进入模型编辑器创建独立预设
在 Workspace → Models 新建或编辑自己的预设，确认具备权限。官方编辑器图展示 Base Model 与 System Prompt；保留现有预设，用独立名称练习。

## 3. 保存三段式系统提示词
要求输出中文、English、待核实，每段仅使用输入明确事实。缺订单号、送达时间或金额时列为未提供，而非自己补数；首次不绑定任何外发工具。

## 4. 用已知发货消息核对双语
R1 只说明今天已发货，中文英文都不能新增明天到达。两种语言表达应一致，事实和格式分开验收，提示词遵循程度受 Base Model 影响。

## 5. 用信息缺失和补造请求测试
R2 保留订单号与时间待核实，R3 保留退款依据和金额待核实。模型若仍编造数字，保存失败原文，修订规则并复测，不能只看三段标题存在。

## 6. 比较预设与基础模型并保存版本
在新聊天中选择预设测试，记录 Base Model、提示词版本和三条实际回复。修改预设不保证旧聊天立刻应用新规则，重开聊天复测；本页未向客户发消息。

## 离线验收
运行 python3 check-fixture.py，仅检查固定输入与人工预期关系，不验证真实模型、产品节点或工作流执行。

## 官方来源
- [Open WebUI 官方：模型编辑器与系统提示词](https://docs.openwebui.com/features/workspace/models/)