Version 4.1.9 is a minor iteration, primarily fixing some bugs and optimizing several features.
Update Content
- Feature Optimization: Optimized system configuration, removed deprecated configuration items
- Feature Optimization: GPT-O1 model now supports streaming output
- Feature Optimization: Optimized code reference styles, supporting theme switching
- Feature Optimization: Login and registration pages now allow users to replace their own Logo and Title
- Bug Fix: Fixed an issue where OpenAI real-time voice calls did not detect insufficient user computing power
- New Feature: Added computing power log query functionality in the admin panel, supporting queries by user, model, date, and type
- Feature Optimization: Supports binding DALL-E and Chat-type API keys for models
- New Feature: Supports setting ICP filing number in the admin panel
1. Update Image Version
Edit docker-compose.yaml to update the image versions of geekai-api and geekai-web.
# Backend API Program
geekai-api:
image: registry.cn-shenzhen.aliyuncs.com/geekmaster/geekai-plus-api:v4.1.9-amd64
container_name: geekai-api
restart: always
ports:
- '5678:5678'
- '6012:6012'
volumes:
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime
- ./conf/config.toml:/var/www/app/config.toml
- ./logs:/var/www/app/logs
- ./static:/var/www/app/static
- ./res/sd:/var/www/app/res/sd
- ./certs:/var/www/app/certs
- ./data:/var/www/app/data
environment:
- APP_DEBUG=false
- LOG_LEVEL=info
- CONFIG_FILE=config.toml
# Frontend Application
geekai-web:
image: registry.cn-shenzhen.aliyuncs.com/geekmaster/geekai-plus-web:v4.1.9-amd64
container_name: geekai-web
restart: always
ports:
- '9004:8080'
volumes:
- ./logs/nginx:/var/log/nginx
- ./conf/nginx/conf.d:/etc/nginx/conf.d
- ./conf/nginx/nginx.conf:/etc/nginx/nginx.conf
- ./ssl:/etc/nginx/ssl
2. Restart Containers
docker-compose down
docker-compose up -d
3. Configure System Management
Version 4.1.9 adds configuration options for ICP filing number and bar logo in the admin panel.
If filing information is configured, it will be displayed at the bottom of the homepage.
The bar logo is primarily displayed on the side of the chat page.
When binding API keys for models, it supports binding DALL-E and Chat-type API keys.