Tinyflow AI 工作流编排框架 v0.0.1 发布
Tinyflow
Tinyflow 是一个轻量的 AI 智能体解决方案,她不是一个 ”产品“,而是一个开发组件。 通过集成 Tinyflow,您可以使得任何的传统应用,具备 AI 智能体的能力。
特性
- Tinyflow 前端基于 Web Component 开发,因此支持 React、Vue、Angular、Svelte 等任何框架,当然也包括 原生的 HTML、CSS、JavaScript。
- 后端支持 Java(不限制框架)、Python、Node.js 等语言。
快速开始
前端
npm install @tinyflow-ai/ui
import { Tinyflow } from 'tinyflow';
const tinyflow = new Tinyflow({
element: '#tinyflow',
data: JSON.parse('{}'),
provider: {
llms: () => []
}
});
参数含义:
- element:容器元素,可以是一个字符串,也可以是一个 DOM 元素。
- data:工作流的数据,是一个 JSON 对象。
- provider:数据提供者,目前支持 LLMs 的数据:
tinyflow 提供了以下方法:
tinyflow.getData()导出工作流的数据tinyflow.getOptions()获取初始化配置的参数
Java 后端
后端 java 主要用于执行 Tinyflow 设计出来的工作流,其开源地址为:https://gitee.com/tinyflow-ai/tinyflow-java
<dependency>
<groupId>dev.tinyflow</groupId>
<artifactId>tinyflow-java</artifactId>
<version>0.0.1</version>
</dependency>
其他后端
Nodejs 后端(正在开发中,暂未开放):
npm install @tinyflow-ai/nodejs
Python 后端(正在开发中,暂未开放):
pip install tinyflow-ai-python
源码下载
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Skyeye 云智能制造办公系统 VUE 版本 v3.15.10 发布
Skyeye 云智能制造,采用 Springboot + winUI 的低代码平台、移动端采用 UNI-APP。包含 30 多个应用模块、50 多种电子流程,CRM、PM、ERP、MES、ADM、EHR、笔记、知识库、项目、门店、商城、财务、多班次考勤、薪资、招聘、云售后、论坛、公告、问卷、报表设计、工作流、日程、云盘等全面管理,实现智能制造行业一体化管理。实现管理流程 “客户关系 -> 线上 / 线下报价 -> 销售报价 -> 销售合同 -> 生产计划 -> 商品设计 -> 采购 -> 加工制造 -> 入库 -> 发货 -> 售后服务” 的高效运作,同时实现企业员工的管理以及内部运作的流程操作,完善了员工从 “入职 -> 培训 -> 转正 -> 办公 -> 离职” 等多项功能。 常见问题 开发文档 视频教程 Skyeye云【源代码】针对 {星球用户} 开源。拿到源码后可进行学习、毕设、企业等使用。 Skyeye 云智能制造 v3.15.10 发布 ,发布内容如下: Skyeye 云已加入 Drom...
-
下一篇
RustDesk 1.3.8 开源远程桌面
已添加 跨平台文件复制和粘贴,复制到 macOS 尚未准备好 设备组 更改 允许 - (破折号) 在 ID 中 将受控 Android 上的右键单击行为更改为长按 将“组”选项卡更改为“可访问设备” 修复 Window 10 和 macOS 窗口边框 优化被控移动设备触摸移动 单击 ID 行时冻结 (#10795) 更新说明:https://github.com/rustdesk/rustdesk/releases/tag/1.3.8 顶级 Rust 开源项目期待你的加入,请发送简历到emhvdUBydXN0ZGVzay5jb20gICA=
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- MySQL数据库中FOR UPDATE的使用
- MySQL数据库在高并发下的优化方案
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- 2048小游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器


微信收款码
支付宝收款码