从零开始之TaskingAI部署篇

从零开始之TaskingAI部署篇


前言

TaskingAI是一个对接大模型的脚手架,TaskingAI对应的文档地址为:TaskingAI传送门。本系列文章从零开始探索TaskingAI的功能及搭建过程。本文的搭建流程是基于Docker Compose进行部署。


一、工具列表

搭建TaskingAI需要准备的工具列表有:

  • windows11
  • vmware
  • centos
  • docker
  • docker-compose

二、搭建流程

1.基础环境部署

vmware、centos、docker、docker-compose 部署可参考从零开始之Dify部署篇 搭建流程1-5步骤即可。

2.部署TaskingAI

1. 下载TaskingAI

将TaskingAI代码从github下载至服务器,或者通过http的方式下载TaskingAI的代码的zip文件后,上传至服务器解压缩。

https://github.com/TaskingAI/TaskingAI

2. 编排TaskingAI

如果您的系统安装了 Docker Compose V2 而不是 V1,请使用 docker compose 而不是 docker-compose。通过$ docker compose version检查这是否为情况。

cd docker
docker compose -p taskingai up -d

编排成功显示
编排成功结果
如果编排结果很慢,主要就是docker拉取的速度慢并没显示,可以通过 Docker Hub查询对应的docker镜像,然后通过docker pull的方式拉取下来。Docker Hub传送门

通过如下命令查看docker容器启动状态

docker ps -a

docker容器启动状态

3. 服务检测

通过编排TaskingAI的方式构建docker,如果通过如下方式端口通信正常则可跳过。

1 windows系统安装telnet工具

可以看到nginx占用的端口为8080。windows端通过telnet命令测试服务的端口的连通情况。

telnet 192.168.200.130 8080

如果端口不能连通,可通过如下命令查看docker服务情况。

docker info

如果发现如下预警信息:

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

可通过修改相关docker配置的方式解决。
问题详细描述及解决方案传送门

如果想要连接postgres数据库,需要更改docker-compose.yml 文件,添加端口映射的部分。
docker-compose.yml

3.测试

最后,访问 http://192.168.200.130:8080/ 即可访问部署的 TaskingAI。

Username: admin
Password: TaskingAI321

用户名和密码也可通过更改docker-compose.yml实现变更。
用户名变更

taskingAI登录页面


参考

从零开始之Dify部署篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值