什么是FlowiseAI
FlowiseAI 是一个开源的低代码开发工具,专为开发者构建定制的语言学习模型(LLM)应用而设计。 通过其拖放式界面,用户可以轻松创建和管理AI驱动的交互式应用,如聊天机器人和数据分析工具。 它基于LangChain框架,支持与多种AI模型和数据库集成,实现高度可定制化的流程自动化,详细说明见FlowiseAI官网。
怎么使用FlowiseAI
点击阿里云计算巢部署后生成的访问链接,可以进入到FlowiseAI的首页。
下面以一个聊天机器人的简单例子,说明下怎么使用FlowiseAI构造自己的LLM链。
点击页面右上角Add New,添加一个新的Chatflows。
从Add Nodes中面板选择以下组件,拖到画布上。
- 从LLMs分类中将OpenAI拖到画布
- 从Chains分类中拖出LLM chain
- 从Promps分类中拖出Prompt Template
连接组件
- 将OpenAI的Output连接到LLM Chain的Language Model,作为语言模型使用
- 将Prompt Template的输出(output)连接到LLM Chain的Prompt上
填入下面相关信息
- 在OpenAI中填入秘钥
- 在prompt模版Template字段中填入:What is a good name for a company that makes {product }?
- 填入LLM Chain的名字
保存ChatFlow,点击右上角对话框,就可以进行对话了
怎么部署FlowiseAI
阿里云计算巢提供了FlowiseAI的一键部署链接,点击链接就可以进行部署,部署步骤如下:
选择新建ECS实例并根据界面提示配置参数,配置完成后点击下一步:确认订单。
点击立即创建,等待服务实例创建完成。
服务实例创建成功后,进入服务实例详情页。在概览页可获取Flowise登录信息。