机器人效果展示
准备工作
1.cd到当前目录,创建docker-compose.yml
根据自己的情况修改
services:
let_bot:
image: tyer199/let_bot:v3.16
container_name: let_bot_engine
restart: always
environment:
TZ: ${TZ:-UTC}
AI_BASE_URL: ${AI_BASE_URL:-https://api.siliconflow.cn/v1}
AI_MODEL: ${AI_MODEL:-Qwen/Qwen2.5-7B-Instruct}
AI_MODEL_FALLBACKS: ${AI_MODEL_FALLBACKS:-Qwen/Qwen3-8B}
AI_TIMEOUT: ${AI_TIMEOUT:-45}
AI_MAX_RETRIES: ${AI_MAX_RETRIES:-0}
AI_CONTENT_LIMIT: ${AI_CONTENT_LIMIT:-8000}
SCAN_INTERVAL_MIN: ${SCAN_INTERVAL_MIN:-90}
SCAN_INTERVAL_MAX: ${SCAN_INTERVAL_MAX:-180}
BLOCKED_SLEEP_SECONDS: ${BLOCKED_SLEEP_SECONDS:-1800}
TG_PARSE_MODE: ${TG_PARSE_MODE:-MarkdownV2}
TG_DISABLE_WEB_PREVIEW: ${TG_DISABLE_WEB_PREVIEW:-true}
volumes:
- ./data:/app/data
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
let_admin:
image: tyer199/let_bot:v3.16
container_name: let_bot_admin
restart: always
command: ["python", "-m", "uvicorn", "admin_app:app", "--host", "0.0.0.0", "--port", "2918"]
environment:
TZ: ${TZ:-UTC}
ADMIN_USERNAME: ${ADMIN_USERNAME:-}
ADMIN_PASSWORD: ${ADMIN_PASSWORD:-}
volumes:
- ./data:/app/data
ports:
- "${ADMIN_HOST:-127.0.0.1}:${ADMIN_PORT:-2918}:2918"
2.启动容器
docker-compose up -d
3./您的目录/let/data/admin_auth.json管理员密码保存在此
也可
docker exec let_bot_admin python reset_admin.py --username admin --password '你的新密码'
重启
docker restart let_bot_admin
让密码生效
4.配置模型配置和Telegram 配置,即可食用
建议下一步配 Nginx/Caddy HTTPS 反代
PS:github
https://github.com/wsx112233/LET-Bot