- Create config file
config.inior use environment variables
[bot]
TOKEN=xxx
CLIENT_ID=xxx
[llm]
BASE_URL=xxx
API_KEY=xxx
DEFAULT_MODEL=xxx
[langfuse]
PUBLIC_KEY=xxx
SECRET_KEY=xxx
HOST=xxxEnvironment variables can also be used:
BOT_TOKEN,BOT_CLIENT_IDLLM_BASE_URL,LLM_API_KEY,LLM_DEFAULT_MODELLANGFUSE_PUBLIC_KEY,LANGFUSE_SECRET_KEY,LANGFUSE_HOST
-
Upload emojis to your Discord application with these names:
success,error,youtubeprogress_start,progress,progress_mix,progress_fillprogress_end,progress_fill_end,progress_start_0
-
Use scripts/mygo-ave-preprocess.sh preprocess the video
-
Use
docker compose up -dto start your service
services:
rosetta:
image: ghcr.io/andyjjrt/rosetta:latest
volumes:
- ./music:/app/music
- ./config.ini:/app/config.ini
- ./mygo-ave-video:/app/mygo-ave-video