🔥 Tinyflow AI 工作流编排框架 v0.0.4 发布
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()
获取初始化配置的参数
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</artifactId> <version>0.0.1</version> </dependency>
其他后端
Nodejs 后端(正在开发中,暂未开放):
npm install @tinyflow-ai/nodejs
Python 后端(正在开发中,暂未开放):
pip install tinyflow-ai-python
v0.0.4 更新记录
- 新增 @tinyflow-ai/react 包,方便用于在 React 下进行开发
- 新增 @tinyflow-ai/vue 包,方便用于在 vue 3 下进行开发
- 新增 HttpNode 节点,支持用于 Http 请求数据的场景
- 新增 tinyflow.destroy() 和 setData() 方法
源码下载
进一步了解 Tinyflow,可以移步文章《嘿,我开发了个性感的 AI 框架 Tinyflow,看看?》。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
国产数据迁移同步工具 CloudCanal v4.6.0.0 发布,开放多条新链路
CloudCanal免费社区版是ClouGence公司推出的一款全自研、可视化、自动化数据迁移同步工具,具备结构迁移、数据迁移、数据同步、数据校验、数据订正等功能,支持30+ 款流行关系型数据库、实时数仓、消息中间件、缓存数据库和搜索引擎之间数据互通,其中包含国产数据库OceanBase、PolarDB、TiDB、StarRocks、Doris、RocketMQ等。 结合开源项目CloudCanalProcess,可方便实现如下功能: wide-table: 打宽表数据处理插件,主要包括事实表和单维表组合处理 data-transform: 数据通用转换插件,比如做操作变幻、额外加字段、清洗回填数据 data-gather: 数据汇聚插件,将分库分表、垂直拆分、异地数据进行实时汇聚 data-compare: 数据对比插件,根据源端数据变化进行业务对账 business-alert: 业务告警插件,根据数据变化趋势做出相应告警 CloudCanal产品功能对标阿里云 DTS、亚马逊 DMS、StreamSets、AirByte,助力开发、DBA 或运维同学快速构建在线数据应用。 Rel...
- 下一篇
OpenTelemetry Demo 2.0 正式发布
OpenTelemetry Demo 包含以下 CNCF 项目:OpenTelemetry、Envoy、OpenFeature/Flagd、Jaeger、Prometheus、Valkey。OpenTelemetry Demo 2.0 现已正式发布,一些更新亮点如下: 引入 Flagd-ui:这是自 1.9.0 版本以来最期待的功能。你可以在 Demo 中直接管理功能标志。 引入 Image-provider:自 1.10.0 版本起引入了名为 Image Provider 的新服务,用于提供静态产品图片。该服务基于 NGINX,返回每个产品的图片,并演示如何使用 NGINX 原生 OpenTelemetry 模块进行插桩。 用 Valkey 替代 Redis:自 1.11.0 版本起用 Valkey 替代了 Redis 服务,为 OTel Demo 引入了另一个 CNCF 项目。 构建参数移至 .env 文件:如果你分叉了 Demo 并使用自定义镜像,保持与上游同步一直很麻烦。为简化操作,项目团队将大多数配置移至了 .env 文件。还添加了一个 _DOCKERFILE 环境变量,允许...
相关文章
文章评论
共有0条评论来说两句吧...