智能体与多智能体

1flowbase

taichuy/1flowbase

一款开源 AI 网关,允许本地代理客户端将融合式多模型工作流发布为兼容 OpenAI 和 Claude 的虚拟模型,并提供对追踪、Token、延迟和成本的完全可观测性。

★ 257星级
⑂ 19Fork 数
24未解决的问题
Rust语言
Apache-2.0许可证
Q@project.QualityScore编辑评分

项目截图

1flowbase 的截图 1flowbase 的截图

概览

1flowbase 弥合了 LLM 网关与工作流构建器之间的鸿沟。它并非简单地将请求路由到单一模型,而是将多个模型和工具节点组合成由工作流驱动的虚拟模型。本地 AI 代理和 SDK 调用单一的标准模型端点,而 1flowbase 在后台执行复杂的工作流——例如为截图挂载视觉模型、运行融合式多模型审查面板,或验证输出结构——并返回最终答案及完整的执行日志、工具回调追踪和 Token 消耗指标。

主要功能

  • 可视化工作流编辑器
  • 多节点工作流编排
  • 虚拟模型端点发布
  • 兼容 OpenAI Responses API
  • 兼容 OpenAI Chat Completions API
  • 支持兼容 Claude 的 Messages API
  • 流式响应支持
  • 用于多模态和分支模型工作流的挂载 LLM 工具
  • 融合工作流模板
  • 执行日志和工具回调追踪
  • 应用级 Token 消耗统计
  • 提示词和模型配置版本历史

要求、安装和快速入门

Linux/macOS: curl -fsSL https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/shell/docker-deploy.sh | sh

Windows PowerShell: irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iex

Windows CMD: powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iex"

用法

部署后,在 http://127.0.0.1:3100 访问前端。使用可视化工作流编辑器构建多模型工作流。构建完成后,使用 OpenAI 或兼容 Claude 的 API 将工作流发布为虚拟模型端点。配置本地代理客户端(如 Claude Code、Cline)以指向该发布的端点。客户端将像与标准模型交互一样与该端点交互,而 1flowbase 在后台运行工作流。随后,您可以直接在 1flowbase 仪表板中检查执行日志、工具回调追踪和 Token 消耗情况。

模型兼容性与使用场景

兼容可通过 OpenAI Responses、OpenAI Chat Completions 和兼容 Claude 的 Messages API 访问的模型。工作流中提及的具体模型包括 GLM-5.2、DeepSeek、GLM-5V-Turbo、Gemini 和 GPT 视觉模型。

许可证与风险说明

Apache-2.0

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

发布与维护

Not stated in the repository metadata

Firecrawl

firecrawl/firecrawl

★ 161.1KTypeScript

LangChain

langchain-ai/langchain

★ 143.6KPython

RAGFlow

infiniflow/ragflow

★ 86.7KGo