Prerequisites
Before installing Xpert, ensure your machine meets the following minimum system requirements:
- CPU >= 2 cores
- RAM >= 4 GiB
Clone Xpert
Start Xpert
- Navigate to the Docker directory in the Xpert source code
- Copy the environment configuration file
- Start the Docker containers
Enable BI Service
If you need to enable multidimensional modeling for data analysis, start the Docker containers with thebi profile:
Start Milvus Service
If you need to use Milvus for knowledge base vector storage and retrieval:- Modify the
VECTOR_STOREconfiguration item in the.envfile, setting it tomilvus. Also, configure the Milvus account withMILVUS_USERandMILVUS_PASSWORD. - Start the Docker containers with the
milvusprofile:
Start Crawl4AI service
If you need to use Rawl4AI To crawl web data, please add the ‘crawl4ai’ configuration when executing the Docker compose command:Access Xpert AI
Visit the initialization page to set up the admin account and tenant:.env file to the server address when deploying Xpert AI in a server environment.
Custom Configuration
Directly edit the environment variable values in the.env file. Then, restart Xpert:
Upgrade
Navigate to the docker directory in the Xpert source code and execute the following commands:Sync Environment Variable Configuration (Important)
- If the
.env.examplefile has been updated, be sure to modify your local.envfile accordingly. - Check and adjust the configuration items in the
.envfile as needed to ensure they match your actual environment. You may need to add any new variables from.env.exampleto your.envfile and update any changed values.