Open-WebUI 업데이트 방법 with Docker(도커)
Open-WebUI 업데이트 방법 - 도커(Docker)
기존 환경을 제거하고 다시 설치해 주셔야 합니다.
아래 3가지 단계별로 명령어만 입력하시면 끝입니다.
기존 컨테이너 강제 삭제 (데이터 보존)
컨테이너는 삭제하지만, 데이터는 보존됩니다.
그래서 다시 설치하면 기존 Open-WebUI에 있는 대화 내역은 그대로 남아있습니다.
docker rm -f My_GPT
최신 Open-WebUI 이미지 다운로드
docker pull ghcr.io/open-webui/open-webui:main
도커 컨테이너 생성 - Ollama(올라마)
만약, 도커가 아닌 다른 환경이나 올라마를 사용하지 않으시는 분은 해당 사이트를 통해 설치하시면 됩니다.
여기서 다시 --name 부분에만 원하는 컨테이너 이름을 만드시면 됩니다.
저는 "My_GPT"라고 하였습니다.
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name My_GPT --restart always ghcr.io/open-webui/open-webui:main
끝 입니다.
도커를 실행하시면 다시 생긴 걸 확인하실 수 있습니다.
Open-WebUI 업데이트 내용
딥시크가 등장해서 추론 모델에 대해 활발해져서 업데이트된 것 같습니다.
버전 | 카테고리 | 주요 기능 | 상세 설명 |
v0.5.10 | 기능 개선 | 시스템 프롬프트 템플릿 | API를 통한 시스템 프롬프트 처리 개선 |
버그 수정 | 코드 인터프리터 안정성 | Anthropic 등 커스텀 함수 실행 안정성 향상 | |
v0.5.9 | 버그 수정 | Think 태그 표시 | 모델의 사고 과정 시각화 기능 개선 |
v0.5.8 | 신규 기능 | 코드 인터프리터 | 실시간 코드 실행 및 분석 기능 (Pyodide 활용) |
검색 기능 | Exa 검색엔진 통합 | 실시간 정보 검색 기능 추가 | |
UI/UX | 채팅 입력 인터페이스 개선 | 직관적인 도구 선택 및 검색 기능 | |
지역화 | 날짜/시간 포맷 | 시스템 로케일 기반 표시 방식 | |
다국어 지원 | 번역 개선 | 한국어, 중국어, 프랑스어 등 번역 품질 향상 | |
v0.5.7 | 다국어 | i18n 강화 | 국제화 지원 확대 |
보안 | RBAC 권한 관리 | 도구 및 모델 접근 권한 체계 개선 | |
v0.5.6 | AI 성능 | OpenAI 모델 추론 제어 | reasoning_effort 파라미터 도입 |
모델 관리 | Ollama 모델 생성 방식 | JSON 페이로드 포맷 업데이트 |
주요 변경점 - 추론 과정 UI 변경
보시면 전과 다르게
<think>
</think> 부분이 사라지고 깔끔하게 변경되었습니다.
전과 비교하면 아래 스크린샷과 같이 변경되었습니다.
확실히 더 깔끔해졌습니다.
주요 변경점 - 실시간 코드 실행
새롭게 추가되어서 간단한 코드를 만들고 실행해 보겠습니다.
- 사용 모델: GPT-4o-mini, 딥시크 R1 7b, o1-mini, o1-preview
- 구성 내용: 구구단 생성 코드 실행
딥시크(DeepSeek) R1
위와 같이 만들어주고, 코드에 실행시키기를 누르시면 아래 스크린샷과 같이 만들어 줍니다.
GPT-4o-mini
GPT-4o-mini의 경우 만들어준 코드에 오류가 발생하였습니다.
수정해 달라고 하였더니 이번에는 잘 실행된 걸 확인할 수 있었습니다.
o1-preview
o1-preview도 생성해 주었고, 잘 실행되었습니다.
하지만 딥시크 R1 모델과 같이 추론하는 과정은 볼 수 없었습니다.
o1-mini
o1-mini도 생성해주었고, 잘 실행되었습니다.
o1-preview 모델과 같이 추론하는 과정은 볼 수 없었습니다.
댓글