개발/기타
[open-webui] OpenAI + Anthropic Models
jykim23
2024. 11. 20. 08:44
728x90
https://medium.com/@elliot_77861/open-webui-adding-anthropic-models-979318f0d78f
단일 실행
# open-webui
sudo docker run -d -p 80:8080 -e OPENAI_API_KEY=OPENAI_API_KEY -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
# pipelines
docker run -d -p 9099:9099 --add-host=host.docker.internal:host-gateway -v pipelines:/app/pipelines --name pipelines --restart always ghcr.io/open-webui/pipelines:main
실행 파일 작성
cat << 'EOF' > run.sh
#!/bin/bash
cd /home/ubuntu/open-webui
git pull
docker pull ghcr.io/open-webui/open-webui:main
# Key
OPENAI_API_KEY=sk-proj-...
cd ..
sudo docker rm -f open-webui
sudo docker run -d -p 80:8080 --health-timeout 300s -e OPENAI_API_KEY=$OPENAI_API_KEY -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
docker image prune -f
EOF
업데이트
# crontab 등록
0 5 * * * cd /home/ubuntu && bash run.sh728x90