{% extends "base.html" %} {% block title %}LLM目录配置 - 机器人管理后台{% endblock %} {% block content %}
LLM Catalog

LLM目录配置

按 Provider 模板、Dify 应用、Scene 绑定三层维护,减少重复配置和切换成本。

刷新 保存配置

目录元信息

默认场景用于兜底路由,建议始终设置一个稳定可用的场景。

配置源:{% raw %}{{ configPath }}{% endraw %}

1. Provider 模板

公共连接参数只配置一次:base_url、endpoint、mode、超时等。

新增模板
字段说明: `api_base_url`=Dify 服务地址;`endpoint`=工作流接口(常用 `workflows/run`);`mode`=workflow/chat;`request_timeout`=秒。
{% raw %}{{ item.name || `Provider ${index + 1}` }}{% endraw %} 删除

2. Dify 应用

每个应用只维护 app_key 和少量差异项,不再重复写 URL/endpoint 公共参数。

新增应用
字段说明: `name`=应用标识;`provider_template`=复用哪个公共模板;`app_key`=Dify 应用 Key;`workflow_output_key`=工作流输出字段(常用 `text`)。
{% raw %}{{ item.name || `DifyApp ${index + 1}` }}{% endraw %}
{% raw %}{{ item.advanced_open ? '收起高级配置' : '展开高级配置' }}{% endraw %} 删除
高级覆盖项(可选)

3. 通用 Backend(可选)

用于 openai_compatible 或其他非 Dify 直连能力。

新增Backend
{% raw %}{{ item.name || `Backend ${index + 1}` }}{% endraw %} 删除

4. Scene 绑定

业务场景绑定 dify_app 或 backend,插件只配置 scene。

新增场景
删除

插件依赖拓扑

显示 插件 -> scene -> target_type/target_ref -> provider,便于评估切换影响。

{% endblock %} {% block scripts %} {% endblock %}