AI-translated from English; not yet reviewed by a fluent editor.
# Mac 한 대에서 Ollama, Open WebUI, Continue 설정하기
> Ollama에 로컬 모델 하나를 내려받고, 대화가 유지되는 Open WebUI 채팅과 VS Code의 Continue를 연결한 뒤 브라우저 응답과 소유한 파일의 수정 제안을 확인합니다.
By BIG CHANGE Editorial
Published: 2026-10-21T07:20:39.085Z
Updated: 2026-10-21T07:20:39.085Z
Canonical: https://bigchange.ai/blog/ollama-open-webui-continue-local-stack-guide

AI-generated conceptual illustration by BIG CHANGE.
이 가이드는 앱을 설치할 권한이 있고 민감한 정보가 없는 본인 소유의 시험 파일을 사용할 수 있는 Mac 사용자를 위한 것입니다. Ollama에 모델 하나를 내려받고, 대화가 유지되는 Open WebUI 브라우저 채팅과 VS Code의 Continue 확장을 같은 실행 서비스에 연결한 뒤 실제 수정 제안을 살펴보고 유지할지 결정합니다. 아래 명령과 확인 절차는 유지관리자의 현행 문서를 따릅니다. BIG CHANGE는 이 구성을 실행하거나 속도, 비용, 네트워크 트래픽을 측정하지 않았습니다.
## 큰 변화
- **달라지는 점:** 내려받은 Ollama 모델은 로컬 API를 통해 브라우저 채팅과 VS Code 편집 도우미에 모두 응답할 수 있습니다. 각 클라이언트의 연결은 따로 확인해야 합니다.
- **중요한 이유:** 모델을 한 번 설치하면 같은 Mac에서 대화와 검토한 코드 변경을 지원할 수 있으며 최종 수정 결정은 파일 소유자가 내립니다.
- **주의할 점:** 메뉴의 모델 이름만으로 어떤 서버가 응답했는지 알 수 없습니다. 특히 다른 제공업체나 클라우드 기능이 설정되어 있다면 제공업체 연결과 실제 응답을 확인하세요.
## 1. Mac을 확인하고 모델 선택하기
필요한 것은 [Ollama용 macOS 14 이상](https://docs.ollama.com/macos), [Mac용 Docker Desktop](https://docs.docker.com/desktop/setup/install/mac-install/), [Continue 확장](https://docs.continue.dev/ide-extensions/install)을 설치한 VS Code와 아래의 간단한 JSON 및 파일 확인에 사용할 Python 3입니다. Ollama는 Apple M 계열 CPU와 GPU 실행을 지원하며 Intel Mac에는 문서상 CPU만 기재되어 있습니다. Mac 다운로드 페이지에서 Ollama를 설치해 Applications로 옮기고 실행한 뒤 요청되면 명령줄 연결을 허용하세요. Docker Desktop을 설치해 실행하고 VS Code의 Extensions 보기에서 Continue를 설치하세요. Python 3는 [Python.org](https://www.python.org/downloads/macos/) 에서 설치하세요. `python3` 를 사용할 수 없는 경우 필요합니다. Mac의 VS Code는 `code` 를 셸 검색 경로에 자동으로 추가하지 않습니다. [Mac 설정 지침](https://code.visualstudio.com/docs/setup/mac)에 따라 **Cmd+Shift+P**로 Command Palette를 열고 **Shell Command: Install 'code' command in PATH**를 실행한 뒤 Terminal을 다시 시작하세요. 필요한 도구를 사용할 수 있는지 확인합니다.
```bash
sw_vers -productVersion
ollama --version
docker version
code --version
python3 --version
```
설치된 버전을 기록하세요. 어느 앱이든 실행되지 않거나 Mac에 모델과 Docker 데이터를 저장할 공간이 없으면 멈추세요. [qwen2.5-coder:7b 모델 페이지](https://ollama.com/library/qwen2.5-coder:7b) 에는 현재 다운로드 4.7 GB와 Apache 2.0 라이선스가 표시되어 있습니다. 다운로드 크기는 전체 실행 메모리 요구량이 아닙니다. 이 모델은 구체적인 예이며 모든 Mac에 적합하다는 추천이 아닙니다. 필요하면 문서에서 확인한 더 작은 로컬 모델 태그를 선택하고 아래 모든 명령, 브라우저 선택 및 YAML 필드의 `qwen2.5-coder:7b` 를 해당 정확한 태그로 바꾸세요. 대체 모델의 라이선스도 확인해야 합니다.
모델을 내려받고 Ollama에 정확한 태그가 표시되는지 확인하세요.
```bash
ollama pull qwen2.5-coder:7b
ollama list
curl --fail-with-body --silent --show-error http://127.0.0.1:11434/api/tags | python3 -c 'import json,sys; d=json.load(sys.stdin); print([m["name"] for m in d["models"]])'
```
목록에는 `qwen2.5-coder:7b`가 있어야 합니다. 이어서 [로컬 채팅 API](https://docs.ollama.com/api/chat) 에 짧은 응답을 요청하세요. 명령은 HTTP 오류에서 실패하며 반환된 모델과 비어 있지 않은 도우미 내용을 검사합니다. 응답의 정확한 문구는 중요하지 않습니다. [Ollama 실행 옵션](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml) `num_predict` 은 이 확인에서 생성하는 토큰을 64개로 제한합니다. 문장이 잘려도 내용이 반환되었음은 확인할 수 있습니다. 빈 응답은 확인 실패이며 원인을 살펴야 합니다.
```bash
set -o pipefail
curl --fail-with-body --silent --show-error http://127.0.0.1:11434/api/chat \
-H 'Content-Type: application/json' \
-d '{"model":"qwen2.5-coder:7b","messages":[{"role":"user","content":"Reply with one short sentence about checking a local connection."}],"stream":false,"options":{"num_predict":64}}' \
| python3 -c 'import json,sys; d=json.load(sys.stdin); assert d.get("model")=="qwen2.5-coder:7b",d.get("model"); assert d.get("message",{}).get("content","").strip(); print("Model:",d["model"],"Reply:",d["message"]["content"])'
```
태그가 없으면 다운로드를 마친 뒤 목록을 다시 확인하세요. API에 연결할 수 없다면 Ollama를 실행하고 [Mac 서버 로그](https://docs.ollama.com/macos) 를 `~/.ollama/logs/server.log`에서 확인하세요. 내려받은 태그와 성공한 로컬 응답이 세 가지 확인 중 첫 번째입니다.
## 2. 로컬 데이터를 유지하며 Open WebUI 시작하기
이 [Open WebUI 빠른 시작 문서](https://docs.openwebui.com/getting-started/quick-start/) 는 계정, 설정, 채팅을 `/app/backend/data` 에 저장하고 고정된 `WEBUI_SECRET_KEY`를 요구합니다. 여기서는 안정적인 [v0.12.3 릴리스](https://github.com/open-webui/open-webui/releases/tag/v0.12.3) 를 사용하며 계속 바뀌는 `main` 태그는 사용하지 않습니다. Docker가 Mac 아키텍처에 맞는 이미지를 선택합니다. 내려받은 후 이미지 식별 정보를 기록하세요.
먼저 여기서 사용할 이름을 확인하세요. 이미 있다면 해당 컨테이너나 볼륨을 살펴 이전 설정의 일부인지 판단해야 합니다. 이 명령을 실행하려고 기존 컨테이너를 교체하거나 볼륨을 삭제하지 마세요.
```bash
docker ps -a --filter name=^/bc-open-webui$
docker volume inspect bc-open-webui-data
```
최초 설정에서는 두 번째 명령이 볼륨이 없다고 알려도 정상입니다. 다음 단계는 생성한 키를 Mac 계정 아래의 비공개 파일에 보관합니다. 컨테이너를 다시 만들 때 사용할 수 있도록 안전하게 유지하세요. 내용을 저장소에 커밋하거나 붙여 넣거나 공유하지 마세요. 이 인스턴스의 키가 이미 있으면 계속 그 키를 사용하세요.
```bash
mkdir -p "$HOME/.config/bc-open-webui"
chmod 700 "$HOME/.config/bc-open-webui"
umask 077
if [ ! -s "$HOME/.config/bc-open-webui/webui-secret" ]; then
openssl rand -hex 32 > "$HOME/.config/bc-open-webui/webui-secret"
fi
chmod 600 "$HOME/.config/bc-open-webui/webui-secret"
export WEBUI_SECRET_KEY="$(cat "$HOME/.config/bc-open-webui/webui-secret")"
docker pull ghcr.io/open-webui/open-webui:v0.12.3
docker image inspect ghcr.io/open-webui/open-webui:v0.12.3 --format '{{json .RepoDigests}}'
docker volume create bc-open-webui-data
docker run -d --name bc-open-webui --restart unless-stopped \
-p 127.0.0.1:3000:8080 \
--add-host=host.docker.internal:host-gateway \
-v bc-open-webui-data:/app/backend/data \
-e WEBUI_SECRET_KEY \
-e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
ghcr.io/open-webui/open-webui:v0.12.3
unset WEBUI_SECRET_KEY
docker ps --filter name=^/bc-open-webui$ --format 'table {{.Names}}\t{{.Image}}\t{{.Ports}}'
```
포트 출력에는 `127.0.0.1:3000->8080/tcp`가 표시되어야 합니다. 이름 있는 볼륨은 컨테이너를 다시 만들어도 채팅과 설정을 유지합니다. 키는 세션 연속성과 앱의 암호화된 값을 보호하므로 비공개 사본을 보관하세요. Docker 접근 권한이 있는 사람은 컨테이너 설정에서 환경값을 볼 수 있습니다. 이는 1인용 로컬 설정이지 공유 호스트의 비밀 저장소가 아닙니다.
브라우저에서 `http://127.0.0.1:3000` 를 여세요. 처음에는 관리자 계정을 만듭니다. 아바타 메뉴에서 **Settings → Admin → Connections**를 열고 **Manage Ollama API Connections** 를 살펴 `http://host.docker.internal:11434`로 향하는 연결 하나만 활성화하세요. 이 확인에 필요하지 않은 제공업체 연결은 제거하거나 비활성화하세요. Open WebUI는 [여러 Ollama 연결로 요청을 분산할 수 있으므로](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/)드롭다운 이름이 일치하는 것만으로는 충분하지 않습니다. 새 채팅에서 `qwen2.5-coder:7b` 를 선택하고 “로컬 모델이 응답했는지 확인할 수 있는 방법을 하나 알려 주세요”라고 물으세요. 비어 있지 않은 응답이 나타나는지 확인한 뒤 저장된 채팅을 다시 여세요. 선택한 모델과 연결 URL을 기록합니다. 이것이 브라우저 확인이며 특정 정답을 요구하지 않습니다.
페이지가 열리지 않으면 `docker logs bc-open-webui` 와 포트 바인딩을 확인하세요. 모델 목록이 비어 있다면 Ollama가 여전히 `/api/tags`에 응답하는지, 저장된 Open WebUI 연결이 맞는지, 이 Docker Desktop 버전이 Mac 호스트 서비스에 도달하는지 확인하세요. `host.docker.internal` 는 [Docker Desktop의 호스트 주소](https://docs.docker.com/desktop/features/networking/)이며 `localhost` 는 컨테이너 안에서는 컨테이너 자신을 가리킵니다. Ollama는 [기본적으로 127.0.0.1에 바인딩되며](https://docs.ollama.com/faq)호스트와 컨테이너 간 전달은 구성에 따라 다를 수 있습니다. 실패한 연결을 설정 성공으로 간주하거나 일반적인 해결책으로 Ollama를 `0.0.0.0` 에 노출하지 마세요. 진행 전에 보안 정책에 맞춰 로컬 네트워크 경로 문제를 해결하세요. 문제를 조사하는 동안 볼륨과 기존 채팅을 유지해야 합니다.
## 3. Continue를 같은 Ollama 태그에 연결하기
Continue는 Mac의 VS Code에서 실행되므로 Ollama API 주소는 `http://localhost:11434`입니다. Continue를 열고 채팅 입력란 오른쪽 위의 구성 드롭다운에서 **Local Config**옆 톱니바퀴를 클릭하세요. 그러면 `~/.continue/config.yaml`가 열립니다. [Continue의 현행 참조 문서](https://docs.continue.dev/reference) 는 YAML을 사용합니다. 기존 구성을 복사해 보관하고 필요한 모델이나 규칙을 유지하세요. 새 로컬 구성에 필요한 최소 전체 내용은 다음과 같습니다.
```yaml
name: Local Ollama check
version: 1.0.0
schema: v1
models:
- name: Qwen2.5 Coder 7B local
provider: ollama
model: qwen2.5-coder:7b
apiBase: http://localhost:11434
roles:
- chat
- edit
```
기존 파일에서는 모델 항목을 `models:` 목록 아래에 추가하고 기존 최상위 구성을 유지하세요. 저장한 후 **Local Config** 와 이름 붙인 로컬 모델을 선택하고 Continue Chat에 짧은 질문을 하세요. 내용이 반환되는지 확인합니다. 이는 확장 연결 확인이지 파일 수정은 아닙니다. `chat` 와 `edit` 역할은 여기서 사용하는 두 동작을 활성화합니다. 이 절차는 Agent나 자동 완성을 약속하지 않습니다.
직접 소유한 테스트 디렉터리와 독립적으로 확인할 수 있는 단순한 동작의 파일을 만드세요. 명령은 기존 파일이나 원본 사본을 유지합니다. 이름이 이미 사용 중이면 먼저 확인하거나 다른 테스트 디렉터리를 선택하세요.
```bash
mkdir -p "$HOME/continue-local-check"
if [ -e "$HOME/continue-local-check/greeting.py" ] || [ -e "$HOME/continue-local-check/greeting.original.py" ]; then
printf '%s\n' 'Scratch file already exists; inspect it or choose a new directory.'
else
cat > "$HOME/continue-local-check/greeting.py" <<'PY'
def greeting(name):
return "Hello, " + name
if __name__ == "__main__":
assert greeting("Ada") == "Hello, Ada"
print(greeting("Ada"))
PY
if python3 "$HOME/continue-local-check/greeting.py"; then
cp "$HOME/continue-local-check/greeting.py" "$HOME/continue-local-check/greeting.original.py"
else
printf '%s\n' 'Original check failed; inspect the file before requesting an edit.'
fi
fi
```
원래 검사는 assertion을 통과한 후 `Hello, Ada` 를 출력해야 합니다. `greeting.py` 를 VS Code에서 열고 함수만 선택한 뒤 **Cmd+I** 를 눌러 [Continue Edit](https://docs.continue.dev/ide-extensions/edit/quick-start)를 사용하세요. 반환하는 텍스트는 바꾸지 않고 짧은 docstring만 추가해 달라고 요청하세요. 점차 표시되는 인라인 diff를 `greeting.original.py`와 비교합니다. 선택 코드의 Edit도 파일 전체를 컨텍스트에 포함할 수 있으므로 민감하지 않은 본인 소유 파일만 쓰세요. 모델은 요청보다 더 많이 수정할 수 있습니다. 바뀐 모든 줄을 확인하고 적절한 제안은 **Cmd+Opt+Y**로 수락하거나 **Cmd+Opt+N**으로 거부하세요. Continue에는 전체 수락과 전체 거부도 있지만 작은 diff를 한 번에 하나씩 검토하는 편이 쉽습니다.
수락한 후 파일을 저장하고 다음을 실행하세요.
```bash
diff -u "$HOME/continue-local-check/greeting.original.py" "$HOME/continue-local-check/greeting.py" || true
python3 "$HOME/continue-local-check/greeting.py"
```
diff에 의도한 변경만 있는지, 원래 assertion도 여전히 통과하는지 확인하세요. 제안을 거부했다면 원본과 파일이 같은지 확인하고 거부를 기록하세요. 수정을 완료했다고 보고하지 마세요. 파일, diff, 독립적인 Python 검사는 모델의 자기 설명보다 결과를 더 확실히 보여 줍니다.
## 4. 각 경계를 명확히 유지하기
Ollama, Open WebUI, Continue에는 별도 설정이 있습니다. Ollama 클라우드만 끄려면 Ollama 서버를 실행하는 계정의 `~/.ollama/server.json`에 다음 필드를 추가하고 기존 JSON 필드는 유지하세요. 새 파일이라면 전체 내용은 다음과 같습니다.
```json
{
"disable_ollama_cloud": true
}
```
Ollama 앱을 다시 시작하고 서버 로그를 확인하세요.
```bash
grep 'Ollama cloud disabled: true' "$HOME/.ollama/logs/server.log"
```
이 [Ollama FAQ](https://docs.ollama.com/faq) 에는 해당 로그 줄이 설명되어 있습니다. 없다면 클라우드 기능이 꺼졌다고 판단하기 전에 실행 중인 Mac 계정, JSON, 재시작을 확인하세요. 이 설정은 Open WebUI의 다른 제공업체나 선택적 온라인 기능, Continue의 트래픽을 조사하지 않습니다. Continue의 [오프라인 가이드](https://docs.continue.dev/guides/running-continue-without-internet) 는 **Allow Anonymous Telemetry**를 끄고 로컬 모델을 사용한 다음 VS Code를 재시작하라고 안내합니다. 민감한 자료를 쓰기 전에 각 앱의 연결을 확인하세요. 루프백 URL만으로 네트워크 감사를 했다고 볼 수 없습니다.
실제 용도에 맞춰 [Docker Desktop 라이선스](https://docs.docker.com/subscription-billing/desktop-license/) 를 확인하세요. 개인, 교육, 비상업 오픈소스 용도와 다음 조건을 충족하는 소기업에는 무료입니다. **직원 250명 미만이면서 연 매출 1,000만 달러 미만**. 더 큰 조직과 정부의 업무용 사용에는 유료 구독이 필요합니다. 모델의 Apache 2.0 라이선스는 별개입니다. 디스크, 메모리, 다운로드 대역폭, 전기도 고려해야 합니다. 이 가이드에서는 비용이나 성능을 측정하지 않았습니다.
Ollama 터미널과 API만 다루는 더 좁은 절차는 [로컬 Ollama 모델을 실행하고 채팅 API 확인하기](https://bigchange.ai/blog/run-local-ollama-model-chat-api-guide)를 참고하세요. [로컬 Ollama 모델로 Claude Code의 변경 하나를 확인하기](https://bigchange.ai/blog/claude-code-local-ollama-checked-change-guide) 는 다른 코딩 클라이언트를 다룹니다.
## 출처 및 추가 읽을거리
- [Ollama macOS 요구 사항](https://docs.ollama.com/macos), [채팅 API](https://docs.ollama.com/api/chat), [모델 목록 API](https://docs.ollama.com/api/tags) 및 [FAQ](https://docs.ollama.com/faq): 설치 경계, 확인 가능한 API 필드, 기본 수신 주소, Ollama 전용 클라우드 설정. 2026년 10월 21일 확인.
- [Ollama API 사양](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml): 실행 필드 `options.num_predict` 가 짧은 로컬 채팅 확인을 제한합니다. 제한된 응답은 문장 중간에 끝날 수 있습니다. 2026년 10월 21일 확인.
- [Qwen2.5-Coder 7B 모델 카드](https://ollama.com/library/qwen2.5-coder:7b): 예시 태그, 명시된 다운로드 크기, 모델 라이선스. 내려받기 전에 현재 태그 정보와 Mac 가용 자원을 확인하세요. 2026년 10월 21일 확인.
- [Open WebUI 빠른 시작](https://docs.openwebui.com/getting-started/quick-start/), [Ollama 연결 가이드](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/) 및 [v0.12.3 릴리스](https://github.com/open-webui/open-webui/releases/tag/v0.12.3): 컨테이너 저장소와 키, 제공업체 설정, 안정 버전 식별 정보. 설정 절차이지 이 Mac이 실제로 연결되었다는 증거는 아닙니다. 2026년 10월 21일 확인.
- [Continue 구성](https://docs.continue.dev/customize/deep-dives/configuration), [YAML 참조](https://docs.continue.dev/reference), [Edit 빠른 시작](https://docs.continue.dev/ide-extensions/edit/quick-start) 및 [오프라인 가이드](https://docs.continue.dev/guides/running-continue-without-internet): 현재 파일 경로와 키, 편집 제어, 원격 측정 설정. 2026년 10월 21일 확인.
- [Docker Desktop 네트워킹](https://docs.docker.com/desktop/features/networking/), [Mac 설치](https://docs.docker.com/desktop/setup/install/mac-install/) 및 [라이선스](https://docs.docker.com/subscription-billing/desktop-license/): 호스트 주소, 설치, 업무 사용 경계. 조직에 적용되는 현행 조건을 확인하세요. 2026년 10월 21일 확인.
- [VS Code Mac 설정](https://code.visualstudio.com/docs/setup/mac) 및 [Python 3 다운로드](https://www.python.org/downloads/macos/): 선택적인 셸 명령 설치와 검사에 쓰는 인터프리터. 2026년 10월 21일 확인.
## Sources
- [Ollama macOS](https://docs.ollama.com/macos) — macOS 14 이상, Apple M CPU/GPU와 Intel CPU 전용의 차이, 앱 설치, CLI 연결, 로컬 서버 로그 경로를 설명합니다. 독자의 Mac 메모리가 충분하다는 증거는 아닙니다.
- [Ollama FAQ](https://docs.ollama.com/faq) — 기본 127.0.0.1:11434 바인딩, Ollama 클라우드만 끄는 설정, 필요한 재시작, 클라우드 비활성화 로그 확인을 설명합니다. 다른 앱은 감사하지 않습니다.
- [Ollama 채팅 API](https://docs.ollama.com/api/chat) — POST /api/chat, 요청 model/messages, 반환된 model 및 도우미 내용 필드를 설명합니다. 글은 독자가 실제 응답을 확인하도록 요구합니다. BIG CHANGE는 요청하지 않았습니다.
- [Ollama 모델 목록 API](https://docs.ollama.com/api/tags) — GET /api/tags와 models[].name을 설명하며, 다른 클라이언트 연결 전에 정확히 내려받은 태그를 로컬에서 확인하는 데 씁니다.
- [Qwen2.5-Coder 7B 모델 페이지](https://ollama.com/library/qwen2.5-coder:7b) — qwen2.5-coder:7b, 다운로드 4.7 GB, Apache 2.0 라이선스를 명시합니다. 다운로드 크기는 전체 실행 메모리 요구량이나 성능 결과가 아닙니다.
- [Open WebUI 빠른 시작](https://docs.openwebui.com/getting-started/quick-start/) — Docker run 절차, 지속되는 /app/backend/data 볼륨, 고정 WEBUI_SECRET_KEY, 첫 브라우저 계정을 설명합니다. 글은 릴리스를 고정하고 실제 포트 확인을 요구합니다.
- [Open WebUI Ollama 연결](https://docs.openwebui.com/getting-started/quick-start/connect-a-provider/starting-with-ollama/) — Settings > Admin > Connections, Docker 호스트 Ollama URL, 여러 연결 사이 부하 분산 가능성을 설명합니다. 선택된 모델 이름만으로 라우팅을 입증할 수 없습니다.
- [Open WebUI v0.12.3 릴리스](https://github.com/open-webui/open-webui/releases/tag/v0.12.3) — 절차에서 사용하는 태그의 공식 안정 릴리스 페이지입니다. Docker가 플랫폼 이미지를 선택하고 독자는 실제 설치한 digest를 기록합니다.
- [Continue YAML 참조](https://docs.continue.dev/reference) — 필수 최상위 name/version/schema와 모델 name/provider/model, 선택적 apiBase, chat/edit 역할을 정의합니다. 절차는 폐기된 JSON 키를 쓰지 않습니다.
- [Continue Local Config](https://docs.continue.dev/customize/deep-dives/configuration) — Mac 경로 ~/.continue/config.yaml, Local Config 톱니바퀴, 저장 후 자동 새로고침을 설명합니다. 기존 구성을 유지해야 합니다.
- [Continue Edit 빠른 시작](https://docs.continue.dev/ide-extensions/edit/quick-start) — 선택 코드의 Cmd+I Edit, 점차 표시되는 인라인 diff, Mac 수락·거부 단축키를 설명합니다. 독자는 전체 제안을 검토하고 원래 검사를 다시 해야 합니다.
- [Continue 오프라인 가이드](https://docs.continue.dev/guides/running-continue-without-internet) — Allow Anonymous Telemetry 제어, 로컬 모델 선택, VS Code 재시작을 설명합니다. 모든 앱 트래픽이 로컬임을 증명하지는 않습니다.
- [Docker Desktop 네트워킹](https://docs.docker.com/desktop/features/networking/) — host.docker.internal과 Docker Desktop의 호스트 루프백 포트 게시를 설명합니다. 이 Mac에서 루프백에 바인딩된 Ollama에 도달하는지는 여전히 브라우저 응답으로 확인해야 합니다.
- [Docker Desktop Mac 설치](https://docs.docker.com/desktop/setup/install/mac-install/) — 지원되는 Mac의 Docker Desktop 설치와 기본 자원을 설명하지만 모델과 앱을 합친 실행 용량을 입증하지는 않습니다.
- [Docker Desktop 라이선스](https://docs.docker.com/subscription-billing/desktop-license/) — 개인, 교육, 비상업 오픈소스의 무료 사용과 직원 250명 미만이면서 연 매출 1,000만 달러 미만이라는 소기업 조건을 설명합니다. 큰 조직의 업무용 및 정부 사용은 유료입니다.
- [Python 3 macOS 다운로드](https://www.python.org/downloads/macos/) — 독자의 JSON과 시험 파일 검사에 쓰는 Python 3 공식 설치 출처입니다. BIG CHANGE는 이 글을 위해 Python을 설치하거나 실행하지 않았습니다.
- [Ollama API 사양](https://github.com/ollama/ollama/blob/main/docs/openapi.yaml) — options.num_predict를 최대 생성 토큰 수로 정의합니다. 한 번의 로컬 채팅 탐색을 64개로 제한하는 데 쓰며, 비어 있지 않은 응답도 문장 중간에 끝날 수 있습니다.
- [VS Code Mac 설정](https://code.visualstudio.com/docs/setup/mac) — Mac의 Command Palette에서 code 셸 명령을 수동 설치하고 code --version 전에 터미널을 다시 시작해야 한다고 설명합니다.
BIG CHANGE 뉴스레터
큰 그림을 나만의 속도로.
AI와 로봇공학에 관한 최신 기사, 주목할 변화, 활용할 수 있는 실용적인 아이디어입니다. 일일 브리핑, 주간 다이제스트 또는 월간 전망을 선택하세요.
다음 예정 발송(UTC): . 확인 후 다음 예정 발송 시간에 첫 호를 받게 됩니다.
개인정보는 이용자가 선택합니다.
필수 저장소는 사이트 보안을 지원하고 선택 사항을 기억합니다. 선택 사항인 Google Analytics는 허용하기 전까지 꺼져 있습니다. 필수 저장 기능만 사용해 모든 기사를 읽을 수 있습니다. 개인정보 보호 세부 정보