分享好友 最新动态首页 最新动态分类 切换频道
Flowise|无代码 ChatBot 构建平台|LangChain
2024-12-26 03:08

前面给大家介绍了一些在线构建聊天机器人和私有化离线部署LLM模型建立知识库的方案,如Quivr结合Supabase、PrivateGPT、ChatGLM 6B等,基本上这些解决方案的背后整体的核心都离不开一个关键技术,就是LangChain。其次这些技术或多或少需要一定的技术开发基础,对于普通大众也希望快速借助ChatGPT构建自己的APP应用,有没有比较好的解决方案呢? 答案显然是有的。

今天就给大家介绍一款无代码平台Flowise,它基于LangChain.js提供了丰富的内置组件,方便我们通过拖拉拽的方式,以非常直观可视化的方式快速构建属于我们自己的聊天机器人、智能客户、知识问答等应用。同时,也可以非常方便的集成到自己的产品中去。

Flowise 是一个开源项目,将永远免费供商业和个人使用。

Flowise 基于 ️ LangChain.js,是一个非常先进的图形用户界面,用于开发基于 LLM 的应用程序。这些应用程序也称为 Gen Apps、LLM Apps、Prompt Chaining、LLM Chains 等。

下载并安装NodeJS >= 18.15.0

1、安装 Flowise

2、启动流程

有用户名和密码(推荐)

3、打开http://localhost:3000

1、转到docker项目根目录下的文件夹

2、创建.env文件并指定PORT(参考.env.example)

3、启动容器docker-compose up -d

4、打开http://localhost:3000

5、您可以通过以下方式将容器放下docker-compose stop

1、在本地构建镜像:

2、运行镜像:

3、停止镜像:

Flowise在单一的代码仓库中有三个不同的模块。

  • server: Node后端用于提供API逻辑
  • ui: React前端
  • components: LangChain组件
  • 安装Yarn

1、克隆仓库

2、进入仓库文件夹

3、安装所有模块的依赖:

4、构建所有代码:

5、启动应用程序:

现在可以通过 http://localhost:3000 访问应用程序了。

6、若要进行开发构建:

任何代码更改都会自动重新加载应用程序,使用地址为 http://localhost:8080。

Flowise有两种授权方式:

  • 应用级别
  • 聊天流程级别

2、用用户名和密码启动Flowise

3、打开http://localhost:3000

1、进入docker文件夹

2、创建.env文件并指定端口,FLOWISEUSERNAME和FLOWISEPASSWORD

3、将FLOWISEUSERNAME和FLOWISEPASSWORD传递给docker-compose.yml文件:

4、docker-compose up -d

5、打开 http://localhost:3000

6、您可以通过docker-compose stop将容器关闭

要启用应用程序级身份验证,请将FLOWISEUSERNAME和FLOWISEPASSWORD添加到packages / server中的.env文件中:

现在你已经在Flowise的聊天界面上测试了你的聊天流程,你想要“导出”它以便在其他应用程序中使用。Flowise提供了两种方法来实现这一点:

  • API
  • Embed

索引名称,要创建的索引的名称。 (例如:elon-musk)

4、嵌入可以与类别下的任何节点连接

1、为Supabase注册一个帐户

名称,要创建的项目名称(例如Flowise)。

表名:documents

5、嵌入可以连接到嵌入类别下的任何节点

1、下载并安装Docker和Git

3、嵌入可以与“嵌入”类别下的任何节点连接。

LLM应用程序构建生态系统中出现了许多构建块,包括提示工程、代理、链式、语义搜索、聊天模型、向量存储和各种可以分配给代理以执行操作的工具。

这些新方法使得构建灵活的对话界面变得更加容易。使用基于LLM的聊天流,对话设计和构建过程不再需要过度细致,不必处理太多的例外情况、闲聊(小聊天)或修复路径等细节问题,因为这些问题可以转移到LLM的弹性上。

需要注意的是,尽管Flowise免费使用,但也需要考虑托管成本和所有第三方API调用所产生成本。这些成本可能会随着用户数量增加而迅速上升,并且取决于这些系统被利用的程度。

另一个需要考虑的因素是延迟,以及需要访问地理上分散的系统等等。

Flowise确实是一个非常直观的LLM应用程序开发框架。尽管我在使用Flowise进行原型制作的早期阶段,但我确实感受到Flowise比LangFlow更加全面完整的开发UI。

最新文章
2024双十一“最受欢迎”的10款手机排名,苹果仅排第三,荣耀第二
谁说手机市场已经跌入寒冬?最新出炉的双11手机热销榜单给市场带来了一股暖流。作为一个混迹科技圈多年的老编辑,每次看榜单都像在读一本故事书,里面写满了品牌的野心、产品的温度,还有消费者的精打细算。买之前一定要先搜一下「红包到手
360清理大师app极速版最新 8.1.3
360清理大师app:一款非常优秀的手机垃圾清理软件,拥有十分丰富的功能设计,软件采用了全新的插件支持,为用户提供了非常强力的手机清理服务,软件可以帮助用户深层次的清理手机空间,解决手机卡顿问题,感兴趣的朋友快来下载吧。【一键清
Docker部署-通过nginx管理web前端页面
本地已完成“测试管理平台”的开发: 实现方式:前后端分离 前端:html+script+css+javascript 后端:django框架 本地服务:django自带服务 数据库:django默认sqlite3数据库整个测试管理
ChatGPT & Kimi,选择什么?
这是我们的第122篇原创文章3月18日,AI创企月之暗面(Moonshot AI)宣布其智能助手Kimi在长上下文窗口技术上取得突破,无损上下文长度提升至200万字,目前已开启内测。一石激起千层浪,Kimi这一举动激活了整个国产大模型市场。3月22日晚上
2025年葫芦岛国家公务员考试成绩出来没有
  辽宁华图小编为您整理国家公务员考试文章:2025年葫芦岛国家公务员考试成绩出来没有  2025年辽宁国考笔试已结束,国考笔试成绩预计1月中上旬发布成绩及最低合格分数线考生可登录国家公务员局查询,查询网址:http://www.scs.gov.cn/
Android高工面试:APP画面卡顿的根本原因是什么?卡顿优化你是怎么做的
对Android的视图架构有整体把握。学会从根源处分析画面卡顿的原因。掌握如何编写一个流畅的App的技巧。从源码中学习Android的细想。收获两张自制图,帮助你理解Android的视图架构。 public class AnalyzeViewFrameworkActivity exten
79456濠江论坛最新版本更新内容,动态词语解释落实_3DM36.40.79
本文详细介绍了濠江论坛最新版本的更新内容以及动态词语的解释。修复了之前的bug增加了新的功能如在线支付和视频聊天。还添加了更多主题分类和搜索功能使得用户可以方便地找到所需的信息。文章语言流畅结构清晰逻辑性强并且包含了最新的濠
AI技术革新,智慧安防守护万家
AI技术正在深刻改变安防行业,为万千家庭带来更加智能、高效的安全防护体验一、AI技术在安防领域的应用发展二、AI驱动的智慧安防系统与传统安防的区别三、智能安防的关键技术:人脸识别与行为分析四、智慧安防助力家庭安全:从智能家居到智
ai在制造业的应用
伴随着工业自动化水平的不断提高,工业机器人在工业生产过程中的应用越来越广泛其中分拣作业是目前工业生产中的一个重要环节对工业机器人而言,其难点不在于按既定程序执行重复作业,而在于面对一种混乱的环境,需要对环境进行感知分析和判
2025年好一点的:揭阳华侨生联考冲刺班(成绩提升快不快)
2025年好一点的:揭阳华侨生联考冲刺班(成绩提升快不快)2025年,揭阳华侨生联考冲刺班备受瞩目,以其独特的教学方法和专业师资,助力考生快速提升成绩。短时间内,学员们普遍感受到学习效果的显著提高,为顺利通过联考增添了信心。  揭
相关文章
推荐文章
发表评论
0评