Files
Fu-Jie_openwebui-extensions/plugins/pipes/iflow-sdk-pipe/README_CN.md
fujie 31496a191e Add Batch Install Plugins installation instructions to various plugins and filters
- Updated README files for the following plugins to include installation instructions using Batch Install Plugins:
  - deep-dive
  - export_to_docx
  - export_to_excel
  - flash-card
  - infographic
  - smart-mind-map
  - async-context-compression
  - chat-session-mapping-filter
  - folder-memory
  - github_copilot_sdk_files_filter
  - markdown_normalizer
  - github-copilot-sdk
  - iflow-sdk-pipe
  - openwebui-skills-manager
  - smart-mind-map-tool

- Added important notes regarding the removal of the official OpenWebUI Community version before installation.
2026-03-16 17:22:24 +08:00

1.9 KiB
Raw Blame History

iFlow 官方 SDK Pipe 插件

此插件将 iFlow SDK 集成到 OpenWebUI 中。

使用 Batch Install Plugins 安装

如果你已经安装了 Batch Install Plugins from GitHub,可以用下面这句来安装或更新当前插件:

从 Fu-Jie/openwebui-extensions 安装插件

当选择弹窗打开后,搜索当前插件,勾选后继续安装即可。

Important

如果你已经安装了 OpenWebUI 官方社区里的同名版本请先删除旧版本否则重新安装时可能报错。删除后Batch Install Plugins 后续就可以继续负责更新这个插件。

功能特性

  • 标准 iFlow 集成:通过 WebSocket (ACP) 连接到 iFlow CLI 进程。
  • 自动进程管理:如果 iFlow 进程未运行,将自动启动。
  • 流式输出支持:支持从 iFlow 到聊天界面的实时流式输出。
  • 实时状态更新:在 UI 中实时显示助手状态(思考中、工具调用等)。
  • 工具调用可视化:实时反馈 iFlow 调用及完成工具的过程。

配置项 (Valves)

  • IFLOW_PORTiFlow CLI 进程端口(默认:8090)。
  • IFLOW_URLWebSocket 地址(默认:ws://localhost:8090/acp)。
  • AUTO_START:是否自动启动进程(默认:True)。
  • TIMEOUT:请求超时时间(秒)。
  • LOG_LEVELSDK 日志级别DEBUG, INFO 等)。

安装说明

此插件同时依赖 iFlow CLI 二进制文件和 iflow-cli-sdk Python 包。

1. 安装 iFlow CLI (系统层级)

在系统中执行以下命令(适用于 Linux/macOS

bash -c "$(curl -fsSL https://gitee.com/iflow-ai/iflow-cli/raw/main/install.sh)"

2. 安装 Python SDK (OpenWebUI 环境)

pip install iflow-cli-sdk