功能说明
- v1.7.0
- 消息模版节点支持多输入,意味着现在多个并行Agent的输出结果能合成新的提示词作为下一步Agent的消息输入
- 添加 LLM Token 消耗量回调插件
- 添加充值结算插件,默认支持
stripe
支付网关(全球支付:微信、支付宝、Apple、信用卡等)
- 重构认证逻辑、PocketBase认证使用异步请求
- 静态页面(index.html)
window.ngxConf
增加 authProvider 配置项,用于认证插件的提供商查找标识,比如:pocketbase
、supabase
等
- jwt token 约定为json对象表述
- 移除实验性GraphRag节点,未来仅以查询方式接入,尽量保持NGX的简洁性
- 修复预览与调试对话窗口流输出闪烁抖动的问题
- v1.6.0
- 增加在
index.html
静态页面注入JWT Token
读取回调接口、跨域远程host:port设置,loginUrl指定,并统一改为json对象方式进行配置
- 修复Web鉴权开启无效的错误,默认不开启鉴权
- 增加默认使用PocketBase作为后端鉴权服务,可在插件
auth.py
文件中查看实现方式,自定义后端鉴权可参考
- 支持多租户集成(命名空间、用户ID、用户名称)
- 开启鉴权后进入我的创作空间需要登陆认证
- 增加Python代码解释器(沙盒),移除函数续写及图表配置项节点,可通过自定义生成节点连接代码沙盒完成类似节点功能
- 增加代码片段批量执行节点(for copilot)
- 增加流程参数输入节点
- 用户名密码,主机端口组合成通用表单项
- 修复连线点的tooltip正常状态弹出空提示错误
- v1.5.1
- 修复Json生成动作填写的自定义JSONSchema无效的错误
- SQL生成动作节点的表结构修改为可选输入,便于通过RAG检索出表结构及相关文档(RAG2SQL),结合消息模版节点的灵活性构造出新的提问,传递给通用生成节点
- v1.5.0
- 优化ICON组件
- 实验性增加GraphRAG节点组件: 项目初始化、提示 词调优、文档索引与检索
- 修复节点自身的输入输出能相互连接的错误
- 限制节点输出tooltip高度
- v1.4.0
- 首页自适应改进,增加分页, 流程按创建时间倒排显示
- 流程批量导入导出
- 阿里灵积增加搜索开关及max_tokens属性
- v1.3.0
- 编写NGraphX前端页面内嵌文档
window.ngxTokenName
改为 window.ngxTokenLocalStorageKeyName
- 更新Ollama的SDK以支持私有化模型工具调用能力,比如
llama3.1 8b
- 移除知识库直接输入,改为用户可通过消息模版节点处理后输入
- 修复流输出结果中包含非法字符造成JSON解析错误不能继续渲染的问题
- v1.2.0
- ANY类型支持任意输入输出节点连接,方便Python脚本组件节点输出
- 修复节点输入连接数限制失效问题,多输入停靠点会有
+
号指示
- 支持自动记录对话(
仅内容校验成功时
),可用于RAG增强或模型调优
- 官网增加在线JSONSchema可视化编辑器,可用于复杂JSONSchema创建
- 增加第三方鉴权插件,系统携带终端Token,处理交由插件,可用于前端界面内嵌到其它系统
- 修复流输出方式的智能体发生错误时,错误信息可以被捕获并输出到聊天窗口
- OpenAI 内嵌模型节点增加BaseURL以兼容可能存在的第三方内嵌服务
- 开启静态资源GZip压缩,同时增加对应配置项,如果采用其它压缩方案可关闭
- 调试时,流程发生错误,组件节点会显示红色警示,移动上去能查看具体出错信息
- 调试时,运行成功,在文本输出停靠点会显示
(x)
图标,移动上去能查看输出的文本内容
- 组件分类、组件节点增加图标及颜色进行区分,输入输出数据类型相同的停靠点使用相同的颜色进行区分
- 主色调更改
- v1.1.0
- SQL生成节点的表结构,SQL查询节点的SQL文本更改为通过连线输入。
- JSON生成动作节点增加一个可以输入复杂自定义JSON Schema的表单项。
- 新增通用图表配置项生成节点,默认仅输出通用配置项(用户自行选择图表库适配),可选Vega图表完整配置项输出。
- 新增Markdown表格转JSON格式组件节点、CSS选择器读取Web页内容组件节点、函数续写组件节点。
- 预览与调试对话消息根据返回的数据选择渲染表格还是图表或者图片,或正常消息。
- 增加单个流程导入与导出。
- 增加复制流程ID及删除流程确认功能。
- 优化打包后的zip文件
- v1.0.0
- 大规模节点编排、插件机制(组件节点自定义)、动态表单,给予LLMOps无限拓展的可能性。
- 主流模型接入(OpenAI、Ollama及一众MaaS产商),多个模型借由负载均衡组件可伺服同一智能体。
- 内置三大常规智能体(普通对话、通用规则文本生成、工具调用[Function Call]),
用户可通过插件随心所欲自定义规则文本生成动作。内置SQL、JSON、XML生成,
及一个默认自定义生成的动作组件节点。 规则文本生成智能体拥有校验及反馈纠错能力。
- 多个智能体可以并行、串行共同协作
- 输入及写入组件,包括文本,脚本,数据库,SQL查询输入及文本输出组件节点。
- RagFlow(文档加载、索引、检索),本机提供DuckDB,分布式提供Neo4J向量存储检索器。
赋予模型新的知识及生成的正确性。
- 完全可视化设计流程,即时预览调试。
- OpenAPI方式远程触发流程运行,支持流式会话(SSE)与批处理。