일반 소개
Open WebUI(이전의 Ollama WebUI)는 LLM(대규모 언어 모델)을 위해 설계된 친숙한 AI 대화형 사용자 인터페이스입니다. 확장 가능하고 기능이 풍부하며 완전히 오프라인으로 실행됩니다. 대화형 인터페이스 디자인, 높은 응답성, Docker 또는 Kubernetes를 사용한 간편한 설정, 코드 강조 표시, Markdown 및 LaTeX 지원, 로컬 및 원격 RAG 통합, 음성/영상 통화 기능, 이미지 생성 통합 등 Open WebUI의 뛰어난 기능들이 있습니다. 기능 등을 제공합니다.
OpenWebUI 소개:
OpenWebUI는 프로그래밍, 글쓰기, 생산성, 교육, 비즈니스 및 데이터 분석을 다루는 다목적 모델 파일을 제공하는 사용자 커뮤니티 플랫폼입니다. 사용자는 이러한 모델 파일을 탐색하고 다운로드하여 작업과 프로젝트의 효율성을 높일 수 있습니다. 이 플랫폼은 15,000명 이상의 사용자를 보유하고 있으며 기여자 순위와 공유된 스마트 채팅 로그를 기반으로 소통과 학습을 지원합니다.
무료 클라우드 배포 방법은 다음을 참조하세요. 저비용 컴퓨터에 개인화된 미니어처 채팅 도구 세트 배포 이 섹션에서는 Koyeb의 Open WebUI 배포에 대한 설명을 찾을 수 있습니다.






기능 목록
- 원활한 설치도커 또는 쿠버네티스를 통한 간편한 설치, 올라마 및 CUDA 태그가 지정된 이미지 지원.
- API 통합OpenAI 호환 API와의 간편한 통합 및 여러 대화 모델 지원.
- 세분화된 권한 및 사용자 그룹관리자는 안전한 사용자 환경을 보장하기 위해 세부적인 사용자 역할과 권한을 만들 수 있습니다.
- 반응형 디자인데스크톱 PC, 노트북, 모바일 기기에서 원활한 경험을 즐기세요.
- 프로그레시브 웹 애플리케이션(PWA)오프라인 액세스를 지원하여 모바일 장치에서 네이티브 앱과 같은 경험을 제공합니다.
- 마크다운 및 라텍스 지원대화형 환경을 개선하기 위해 포괄적인 마크다운 및 라텍스 기능을 제공합니다.
- 음성/영상 통화핸즈프리 음성 및 영상 통화를 통합하여 더욱 역동적인 채팅 환경을 제공합니다.
- 모델 빌더웹 UI를 통해 손쉽게 올라마 모델을 생성하고 사용자 지정 역할/에이전트를 추가할 수 있습니다.
- 로컬 RAG 통합검색 증강 생성(RAG)을 지원하여 문서 상호 작용을 채팅 환경에 원활하게 통합합니다.
- 이미지 생성 통합채팅 경험을 풍부하게 하기 위해 AUTOMATIC1111 API, ComfyUI 및 OpenAI의 DALL-E를 지원합니다.
- 다중 모델 대화여러 모델과 동시에 상호 작용하여 각 모델의 고유한 강점을 활용하여 최상의 응답을 제공합니다.
- 역할 기반 액세스 제어(RBAC)권한이 부여된 직원만 올라마 및 모델 생성/풀업 권한에 액세스할 수 있도록 보안 액세스를 보장합니다.
- 다국어 지원사용자가 선호하는 언어를 선택할 수 있도록 국제화 지원이 제공됩니다.
- 플러그인 지원파이프라인 플러그인 프레임워크를 통해 사용자 지정 로직과 Python 라이브러리를 원활하게 통합할 수 있습니다.
도움말 사용
설치 프로세스
Docker로 설치하기
- 거울 당기기터미널에서 다음 명령을 실행하여 GitHub 컨테이너 레지스트리에서 최신 Open WebUI Docker 이미지를 가져옵니다:
docker pull ghcr.io/open-webui/open-webui:main
- 실행 중인 컨테이너: 기본 설정으로 컨테이너를 실행하여 영구적인 데이터 저장을 보장합니다:
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
- 볼륨 매핑컨테이너를 다시 시작할 때 데이터 손실을 방지하기 위해 영구 데이터 저장을 보장합니다.
- 포트 매핑로컬 컴퓨터의 포트 3000에 WebUI를 노출합니다.
Python을 사용한 설치
- Open WebUI 설치호환성 문제를 방지하려면 Python 3.11을 사용해야 합니다. 터미널에서 다음 명령을 실행합니다:
pip install open-webui
- Open WebUI 실행: 설치가 완료되면 다음 명령을 실행하여 Open WebUI를 시작합니다:
open-webui serve
그러면 http://localhost:8080访问 에서 찾을 수 있는 Open WebUI 서버가 시작됩니다.
기능 작동 가이드
음성/영상 통화
- 통화 시작하기채팅 화면에서 음성 또는 영상 통화 버튼을 클릭하여 연락처를 선택하고 통화를 시작합니다.
- 통화 제어통화 중 인터페이스의 제어 버튼을 사용하여 음소거 및 끊기를 할 수 있습니다.
이미지 생성
- 이미지 생성 도구 선택채팅 화면에서 AUTOMATIC1111 API, ComfyUI 또는 OpenAI의 DALL-E를 선택합니다.
- 입력 설명입력 상자에 이미지 설명을 입력하고 생성 버튼을 클릭합니다.
- 결과 보기생성된 이미지는 채팅 인터페이스에 표시되며 사용자가 저장하거나 공유할 수 있습니다.
로컬 RAG 통합
- 문서 로드채팅 인터페이스에서 # 명령을 사용하여 문서를 불러오거나 문서 라이브러리에 파일을 추가합니다.
- 검색채팅에 검색어를 입력하면 시스템이 로드된 문서에서 관련 정보를 자동으로 검색하여 응답을 생성합니다.
일반적인 문제
- 연결 문제연결 문제가 발생하면 Docker 컨테이너가 Ollama 서버에 액세스할 수 있는지 확인하세요. 다음 명령을 사용하여 문제를 해결하세요:
docker run -d --network=host -v open-webui:/app/backend/data -e OLLAMA_BASE_URL=http://127.0.0.1:11434 --name open-webui --restart always ghcr.io/open-webui/open-webui:main
- Docker 설치 업데이트Watchtower를 사용하여 로컬 Docker 설치를 최신 버전으로 업데이트하세요:
docker run --rm --volume /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower --run-once open-webui
커들페이스에서 클릭 한 번으로 오픈 웹UI 배포하기
https://codeberg.org/fossandroid/Open-WebUI.git
https://linux.do/t/topic/274417
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...