模型
Open WebUI 工作区中的 模型 部分是一个强大的工具,允许您创建和管理针对特定用途定制的自定义模型。
虽然像 Ollama 这样的后端有自己的 Modelfile 格式,但 Open WebUI 采用了强大的内部 预设系统 (Preset System)。这允许您“包装”任何模型(包括 GPT-4、Claude 或本地的 Llama 3),并为其绑定特定的系统提示词、知识库集合、工具和动态变量。
该板块是您所有模型的中心枢纽,提供了一系列功能来编辑、克隆、共享、导出和隐藏您的自定义 Agent(智能体)。
创建和编辑模型
当您创建一个新模型或编辑一个现有模型时,您实际上是在围绕一个“基础模型 (Base Model)”构建一个配置包装器。 要访问模型配置界面,您可以从主模型列表中通过两个主要入口进入:
- 新建模型:点击右上角的 + 新建模型 按钮。这将打开一个空白配置页面,以便从头开始创建预设。
- 编辑模型:点击现有模型卡片上的省略号 (...) 并选择 编辑。这将打开预先填充了该模型当前设置的配置页面。
这两项操 作都会进入同一个模型构建器 (Model Builder) 界面,您可以在其中配置以下设置。
核心配置
- 头像照片:上传自定义图片,在聊天界面中代表您的模型。
- 模型名称和 ID:您的自定义预设的显示名称和唯一标识符(例如,“Python 导师”或“会议总结器”)。
- 基础模型:驱动该 Agent 的实际底层模型。您可以选择连接到 Open WebUI 的任何模型。您可以像为
llama3创建预设一样,轻松地为gpt-4o创建自定义预设。- 回退行为:如果配置的基础模型不可用,且
ENABLE_CUSTOM_MODEL_FALLBACK环境变量设置为True,系统将自动回退到第一个配置的默认模型(在控制面板 > 设置 > 模型 > 默认模型中设置)。这确保了关键任务的自定义模型即使在其特定的基础模型被移除或暂时不可用时,仍能保持正常功能。
- 回退行为:如果配置的基础模型不可用,且
- 描述:该模型功能的简短摘要。
- 标签:添加标签以在选择器下拉菜单中组织模型。
- 可见性与分组:
- 私有:限制特定用户或分组的访问。
- 分组选择器:使用下拉菜单向特定团队(例如,“管理员”、“开发人员”)授予访问权限,而无需将模型对所有人公开。