🔥 对标字节的 Flowgram,Tinyflow v0.1.10 发布
Tinyflow
Tinyflow 是一个轻量的 AI 智能体解决方案,她不是一个 ” 产品 “,而是一个开发组件。 通过集成 Tinyflow,您可以使得任何的传统应用,具备 AI 智能体编排的能力。
特性
- Tinyflow 前端基于 Web Component 开发,因此支持 React、Vue、Angular、Svelte 等任何框架,当然也包括 原生的 HTML、CSS、JavaScript。
- 后端支持 Java(不限制框架)、Python、Node.js 等语言。
Tinyflow 和 Flowgram 对比
1、Tinyflow 基于 Web Component 开发,支持 React、Vue、Angular、Svelte 以及原始 js。Flowgram 仅支持在 React 下使用。
2、Tinyflow 拥有前端编排组件、后端运行 SDK 整体解决方案,Flowgram 只有前端组件。
3、其他更多的能力细节对比,近期推出。
快速开始
前端
npm install @tinyflow-ai/ui
import { Tinyflow } from 'tinyflow'; const tinyflow = new Tinyflow({ element: '#tinyflow', data: JSON.parse('{}'), provider: { llm: () => [] } });
参数含义:
- element:容器元素,可以是一个字符串,也可以是一个 DOM 元素。
- data:工作流的数据,是一个 JSON 对象。
- provider:数据提供者,目前支持 LLMs 的数据:
tinyflow 提供了以下方法:
tinyflow.getData()
导出工作流的数据tinyflow.getOptions()
获取初始化配置的参数
Vue3 支持:
npm install @tinyflow-ai/vue
React 支持:
npm install @tinyflow-ai/react
Java 后端
后端 java 主要用于 执行 Tinyflow 设计出来的工作流,其开源地址为:https://gitee.com/tinyflow-ai/tinyflow-java
<dependency> <groupId>dev.tinyflow</groupId> <artifactId>tinyflow-java-core</artifactId> <version>1.0.6</version> </dependency>
其他后端
Nodejs 后端(正在开发中,暂未开放):
npm install @tinyflow-ai/nodejs
Python 后端(正在开发中,暂未开放):
pip install tinyflow-ai-python
源码下载
进一步了解 Tinyflow,可以移步文章《嘿,我开发了个性感的 AI 框架 Tinyflow,看看?》。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
国产免费工作流引擎 star 6.5k,Warm-Flow 升级 1.7.2(新增案例和修复缺陷)
主要更新内容 [feat] 开启流程实例,新增流程定义是否存在校验 [feat] 新增合同签订流程案例 [feat] 新增企业采购流程案例 [update] mybatis-plus逻辑删除,删除值和未删除值强制设置为0和1 [update] 合并流程变量方法改成public修饰 [update] 如果没有网关,是驳回跳转线,跳转条件会默认加上undefined@@| [fix] 修复办理人列表中只有一个办理人时,删除按钮消失的问题 [fix] 修复设计器办理人默认为“用户”问题 [fix] 修复办理人列表名称回显报错问题 合同签订流程案例 企业采购流程案例 项目介绍 Dromara Warm-Flow国产工作流引擎,其特点简洁轻量,五脏俱全,灵活扩展性强,是一个可通过jar引入设计器的工作流。 支持常见审批功能、监听器与流程变量、条件表达式、办理人表达式 自带流程图、流程设计器、节点扩展属性 支持常见的orm框架 支持不同的数据库 生态丰富可扩展,文档全面 功能思维导图 设计器 流程图 演示地址 http://www.hhzai.top 账号密码:admin/admin123 官网 ...
- 下一篇
Firefox 138.0.3 发布
Firefox 138.0.3 现已发布,具体更新内容如下: Fixed 修复了查看使用 WebGL 的网站时可能发生的崩溃。(Bug 1961191) 修复了当某些 SVG 效果(例如模糊或阴影)应用于非常小的区域时浏览器可能反复崩溃的问题。(Bug 1924241) 在 Linux 上,修复了当 HDR 支持不可用时,Wayland 上的视频播放会出现 washed-out的问题。(Bug 1961610) 修复了 find-in-page 工具栏中的“Match Case”快捷键Alt+C无法按预期切换复选框的问题。(Bug 1952611) 更新说明:https://www.mozilla.org/en-US/firefox/138.0.3/releasenotes/
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装Nodejs环境
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7