Skip to content

🚀 快速体验

确保上一步环境配置已配置好

1. 启动服务

  • 根据情况修改docker/docker-compose.ymlchat-service服务的环境变量的值
  • 以下配置本机启动默认不用修改,在服务器上部署时host.docker.internal需修改为实际IP地址
    • 可修改MYSQL_HOST MySQL数据服务地址
    • 可修改SQLALCHEMY_DATABASE_URI 数据库连接池地址
    • 可修改MODEL_API_KEY 大模型服务API-KEY
    • 可修改MINIO_ENDPOINT MinIO服务地址
    • 可修改DIFY_SERVER_URL Dify服务地址
    • 必须修改MINIO_ACCESS_KEY MinIO服务Key
    • 必须修改MINIO_SECRET_KEY MinIO服务密钥
    • 必须修改DIFY_DATABASE_QA_API_KEY Dify智能体Api-Key
    • 必须修改MCP_HUB_COMMON_QA_GROUP_URL 通用问答MCP-HUB工具集组地址
    • 必须修改MCP_HUB_DATABASE_QA_GROUP_URL 数据问答MCP-HUB工具集组地址
    • 可修改MODEL_NAME 大模型名称如qwen-plus
    • 可修改MODEL_BASE_URL 公网大模型服务地址默认使用阿里云公网模型服务
# 拉起前后端服务和中间件
cd docker
docker compose up -d

2. 数据初始化

  • 如果使用已安装的mysql,初始化数据时需要修改源码initialize_mysql里面的链接信息
  • 运行初始化脚本 如果执行脚本报错手动复制init_sql.sql到工具里面手动执行初始化
# 安装依赖包
pip install pymysql

# Mac or Linux 用户执行
cd docker
./init_data.sh

# Windows 用户执行
cd common
python initialize_mysql.py

3. 访问服务

  • 前端服务:http://localhost:8081