AI用户站的部署
安装Docker软件
修改配置文件(需重启docker)- /etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.1panel.dev",
"https://docker.fxxk.dedyn.io",
"https://docker.xn--6oq72ry9d5zx.cn",
"https://docker.m.daocloud.io",
"https://a.ussh.net",
"https://docker.zhai.cm"
],
"insecure-registries": [
"120.24.186.32:5100"
]
}
docker安装chromadb
创建容器
docker run -d --name chromadb -p 8000:8000 -v /opt/chroma:/chroma/chroma chromadb/chroma:latest
安装langchain(ai调用)
docker run -d --name langchain -p 3000:3000 120.24.186.32:5100/langchain:1.5.0
安装php8.3(快速安装)
添加新站
拉取代码
git clone http://xx:yy@120.24.186.32:3000/linson/newai2.git ai.hchxm.com
composer install --no-dev
导入数据库E:\backup-mysql\ai_init.sql
创建.env,配置.env
部署队列(守护进程)
/www/server/php/83/bin/php artisan queue:work --tries=1 --memory=512 --timeout=1800
AI总站配置
- AI总站生成一个平台(生成appid,appsecret),给他配置模型(要在closeAI生成key)
AI用户平台配置
- AI用户平台-系统配置(appid,appsecret)
- AI用户平台-更新缓存
- 创建平台
- 创建用户-admin
- 跳转到/apps创建一个智能体(ai秘书)