Flowise+Supabase部署QA应用

本文介绍了如何在本地部署FlowiseAI平台,包括使用Docker和DockerCompose进行安装,并提及了百度作为AI公司的历史和愿景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Flowise安装

supabase安装请参考:supabase本地部署-优快云博客

官网:

https://flowiseai.com/

github:

GitHub - FlowiseAI/Flowise: Drag & drop UI to build your customized LLM flow

git clone https://github.com/FlowiseAI/Flowise              

Flowise git:(main) ✗ cd docker 

docker git:(main) ✗ docker compose up -d           
➜  docker git:(main) ✗ docker compose ps
WARN[0000] The "FLOWISE_USERNAME" variable is not set. Defaulting to a blank string. 
WARN[0000] The "FLOWISE_PASSWORD" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_TYPE" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_PORT" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_HOST" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_NAME" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_USER" variable is not set. Defaulting to a blank string. 
WARN[0000] The "DATABASE_PASSWORD" variable is not set. Defaulting to a blank string. 
WARN[0000] The "FLOWISE_SECRETKEY_OVERWRITE" variable is not set. Defaulting to a blank string. 
WARN[0000] The "LOG_LEVEL" variable is not set. Defaulting to a blank string. 
NAME               IMAGE               COMMAND                                                      SERVICE   CREATED       STATUS       PORTS
docker-flowise-1   flowiseai/flowise   "docker-entrypoint.sh /bin/sh -c 'sleep 3; flowise start'"   flowise   5 hours ago   Up 5 hours   0.0.0.0:3000->3000/tcp, :::3000->3000/tcp

2.构建一个知识库的chain

创建组件和账号

openai这里需要梯子

准备知识库

test.txt

百度(Baidu)是拥有强大互联网基础的领先AI公司。百度愿景是:成为最懂用户,并能帮助人们成长的全球顶级高科技公司。 [1]
“百度”二字,来自于八百年前南宋词人辛弃疾的一句词:众里寻他千百度。这句话描述了词人对理想的执着追求。1999年底,身在美国硅谷的李彦宏看到了中国互联网及中文搜索引擎服务的巨大发展潜力,抱着技术改变世界的梦想,他毅然辞掉硅谷的高薪工作,携搜索引擎专利技术,于 2000年1月1日在中关村创建了百度公司。
百度拥有数万名研发工程师,这是中国乃至全球都顶尖的技术团队。这支队伍掌握着世界上领先的搜索引擎技术,使百度成为掌握世界尖端科学核心技术的中国高科技企业,也使中国成为美国、俄罗斯和韩国之外,全球仅有的4个拥有搜索引擎核心技术的国家之一。 [1]

公司名称百度外文名Baidu成立时间2000年1月总部地点中国北京海淀区上地十街10号百度大厦公司类型AI驱动的技术型公司公司口号百度一下,生活更好 [114]年营业额1236.75 亿元(2022年) [118]员工数36413 人(2021年) [116]董事长李彦宏官    网www.baidu.com使    命用科技让复杂的世界更简单品牌主张世界很复杂,百度更懂你愿    景成为最懂用户,并能帮助人们成长的全球顶级高科技公司 [1]

3.上传知识库QA

### 部署 Flowise 的准备工作 为了在 Windows 10 上成功部署 Flowise,需先确认已安装必要的依赖项。这包括 Node.js 和 Git 工具。Node.js 是运行 JavaScript 代码所必需的环境,而 Git 则用于从 GitHub 获取源码。 确保安装最新版本的 Node.js 及其包管理器 npm。可以从官方网站下载并按照指示完成安装过程[^4]。 ### 下载 Flowise 源代码 打开命令提示符或 PowerShell 终端窗口,在期望保存项目的目录下输入如下指令来克隆仓库: ```bash sudo git clone https://gitcode.com/gh_mirrors/fl/Flowise.git ``` 此操作会把最新的 Flowise 开发版复制到本地计算机中。 ### 安装依赖库与启动服务 进入刚创建好的 `Flowise` 文件夹内,继续执行以下两条语句以加载所需的第三方模块以及初始化应用程序: ```bash cd Flowise npm install && npm run dev ``` 上述命令将会自动读取 package.json 中定义的内容,并下载对应的软件包;随后开启开发模式下的 Web Server[^3]。 ### 环境变量配置 对于想要自定义服务器行为(比如更改默认监听地址)或是提高安全性的情况来说,编辑 `.env` 文件是非常重要的一步。可以调整诸如 PORT、USERNAME 和 PASSWORD 这样的参数值来满足特定需求[^2]。 例如,如果希望将 HTTP API 接口绑定至除 localhost 外更广泛的网络接口,则应修改相应行成为: ```plaintext PORT=8080 HOST=0.0.0.0 ``` 这样做的好处是可以让外部设备也能访问该实例所提供的 RESTful APIs。 ### 测试连接情况 当一切准备就绪之后,可以通过浏览器或其他 HTTP 客户端测试新搭建的服务是否正常运作。通常情况下,默认页面会在 http://localhost:3000 地址处呈现出来。如果有任何异常现象发生,请参照官方文档排查可能存在的问题所在[^1]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值