Ollama and Open WebUI
1. Installation
- python 3.11 사용해야 함
Ubuntu 20.04 기준이고, 에러가 나서 적음
1.1 Upgrade SQLite3
SQLite3 >= 3.35.0 버젼으로 업글 해야합니다.
# 이렇게 나와서 업글
$ sqlite3 --version
3.31.1 2020-01-27 19:55:54 3bfa9cc97da10598521b342961df8f5f68c7388fa117345eeb516eaa837balt1
# 업글전 삭제
$ sudo apt remove --purge sqlite3 libsqlite3-dev
# 다운로드 받기
$ wget https://www.sqlite.org/2025/sqlite-autoconf-3480000.tar.gz
$ tar xvf sqlite-autoconf-3480000.tar.gz
$ cd sqlite-autoconf-3480000
# 소스에서 빌드 하고 설치
$ sudo ./configure --prefix=/usr
$ sudo make -j$(nproc)
$ sudo make install
# 확인
$ sqlite3 --version
3.48.0 2025-01-14 11:05:00 d2fe6b05f38d9d7cd78c5d252e99ac59f1aea071d669830c1ffe4e8966e84010 (64-bit)
1.2 Installation
Ollama 설치
$ curl -fsSL https://ollama.com/install.sh | sh
# test
$ ollama pull llama3.3
$ ollama list
$ ollama run llama3.3
Open WebUI 설치
$ pip install open-webui
Run Open WebUI
$ open-webui serve
http://localhost:8080/ 여기로 접속