Loading...
Loading...
Compare original and translation side by side
open-webui/
├── backend/open_webui/ # Python-бэкенд (FastAPI)
│ ├── main.py # Точка входа приложения
│ ├── env.py # Переменные окружения
│ ├── config.py # Конфигурация приложения
│ ├── routers/ # API-роутеры (27+ модулей)
│ ├── models/ # SQLAlchemy ORM-модели (23+ таблиц)
│ ├── socket/main.py # WebSocket (Socket.IO)
│ ├── utils/ # Утилиты, хелперы
│ └── apps/ # Вспомогательные приложения
├── src/ # SvelteKit-фронтенд
│ ├── routes/ # Страницы и маршруты
│ ├── lib/components/ # UI-компоненты
│ └── lib/apis/ # API-клиенты
├── Dockerfile # Multi-stage сборка
├── docker-compose.yaml # Развёртывание с Ollama
└── pyproject.toml # Python-зависимости (uv)open-webui/
├── backend/open_webui/ # Python后端(FastAPI)
│ ├── main.py # 应用入口文件
│ ├── env.py # 环境变量文件
│ ├── config.py # 应用配置文件
│ ├── routers/ # API路由(27+个模块)
│ ├── models/ # SQLAlchemy ORM模型(23+张表)
│ ├── socket/main.py # WebSocket(Socket.IO)
│ ├── utils/ # 工具类、助手函数
│ └── apps/ # 辅助应用
├── src/ # SvelteKit前端
│ ├── routes/ # 页面与路由
│ ├── lib/components/ # UI组件
│ └── lib/apis/ # API客户端
├── Dockerfile # 多阶段构建文件
├── docker-compose.yaml # 搭配Ollama部署
└── pyproject.toml # Python依赖配置(uv)OPENAI_API_BASE_URLSOPENAI_API_BASE_URLS| Тема | Файл | Когда читать |
|---|---|---|
| Авторизация и доступ | | JWT, OAuth, LDAP, API-ключи, роли, права |
| Функции | | Создание filter/pipe/action, valves, примеры кода |
| Пайплайны | | Внешние сервисы обработки, отличие от функций |
| API-эндпоинты | | Полный список роутеров и эндпоинтов |
| Конфигурация | | Переменные окружения, настройка |
| Масштабирование | | Production-деплой, Redis, PostgreSQL, HA |
| База данных | | ORM-модели, таблицы, миграции |
| RAG и Knowledge | | Базы знаний, эмбеддинги, поиск |
| WebSocket | | Реалтайм, Socket.IO, события |
| Отладка | | Типичные проблемы и их решения |
| Скрытые возможности | | Неочевидные фичи, Easter eggs, продвинутые настройки |
| 主题 | 文件 | 适用场景 |
|---|---|---|
| 认证与权限 | | JWT、OAuth、LDAP、API密钥、角色、权限配置 |
| 功能扩展 | | 创建filter/pipe/action类型功能、阀门、代码示例 |
| 流水线 | | 外部处理服务、与功能扩展的区别 |
| API端点 | | 完整路由与端点列表 |
| 配置 | | 环境变量、系统配置 |
| 扩容 | | 生产环境部署、Redis、PostgreSQL、高可用 |
| 数据库 | | ORM模型、数据表、迁移操作 |
| RAG与知识库 | | 知识库、嵌入向量、检索功能 |
| WebSocket | | 实时通信、Socket.IO、事件处理 |
| 问题排查 | | 常见问题及解决方案 |
| 隐藏功能 | | 非显而易见的功能、彩蛋、高级配置 |
undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedadminWEBUI_ADMIN_EMAIL=admin@example.com
WEBUI_ADMIN_NAME=AdminadminWEBUI_ADMIN_EMAIL=admin@example.com
WEBUI_ADMIN_NAME=Adminreferences/functions.mdreferences/pipelines.mdreferences/functions.mdreferences/pipelines.mdreferences/rag.mdreferences/rag.mdreferences/functions.mdreferences/pipelines.mdbackend/open_webui/functions/references/troubleshooting.mdreferences/functions.mdreferences/pipelines.mdbackend/open_webui/functions/references/troubleshooting.mdGLOBAL_LOG_LEVEL=DEBUGreferences/troubleshooting.mdreferences/auth.mdreferences/rag.mdGLOBAL_LOG_LEVEL=DEBUGreferences/troubleshooting.mdreferences/auth.mdreferences/rag.md