Phase 7a: GPU 모델 id-9b:latest 전환 + 워크플로우 배포 자동화

- qwen3.5:9b-q8_0 → id-9b:latest 전체 교체 (워크플로우, Python 스크립트)
- deploy_workflows.sh 생성 (n8n REST API 자동 배포)
- .env.example: CalDAV/IMAP/Karakeep 기본값 수정
- 문서 업데이트: tk_qc_issues 컬렉션, 맥미니 Ollama 기동 안내

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-03-17 09:13:24 +09:00
parent 924560252e
commit 1543abded6
9 changed files with 120 additions and 28 deletions

View File

@@ -12,14 +12,15 @@ docker ps -a --filter "name=bot-" --format "table {{.Names}}\t{{.Status}}\t{{.Po
docker ps --filter "name=qdrant" --format "table {{.Names}}\t{{.Status}}"
curl -s http://localhost:6333/collections | python3 -c "import sys,json; [print(f' {c[\"name\"]}') for c in json.loads(sys.stdin.read())['result']['collections']]"
# 맥미니 Ollama 모델 확인
# 맥미니 Ollama 모델 확인 (brew services로 자동기동, 임베딩/리랭킹 전용)
# 중지 상태일 때: brew services start ollama
ollama list
# GPU 서버 Ollama 상태
curl -s http://192.168.1.186:11434/api/tags | python3 -m json.tool
# GPU 서버 Qwen 9B 헬스체크
curl -s http://192.168.1.186:11434/api/generate -d '{"model":"qwen3.5:9b-q8_0","prompt":"hi","stream":false}' | python3 -m json.tool
# GPU 서버 id-9b 헬스체크
curl -s http://192.168.1.186:11434/api/generate -d '{"model":"id-9b:latest","prompt":"hi","stream":false}' | python3 -m json.tool
```
## 접속 정보
@@ -112,6 +113,7 @@ syn-chat-bot/
├── inbox_processor.py ← OmniFocus Inbox 폴링 (LaunchAgent, 5분)
├── news_digest.py ← 뉴스 번역·요약 (LaunchAgent, 매일 07:00)
├── manage_services.sh ← 네이티브 서비스 관리 (start/stop/status)
├── deploy_workflows.sh ← n8n 워크플로우 자동 배포 (REST API)
├── start-bridge.sh ← 브릿지 서비스 시작 헬퍼
├── com.syn-chat-bot.*.plist ← LaunchAgent 설정 (6개)
├── docs/
@@ -140,7 +142,7 @@ curl http://<맥미니IP>:5678/webhook-test/chat
curl http://localhost:11434/api/embeddings -d '{"model":"bge-m3","prompt":"test"}'
# GPU 서버 분류 테스트
curl http://192.168.1.186:11434/api/generate -d '{"model":"qwen3.5:9b-q8_0","prompt":"안녕하세요","stream":false}'
curl http://192.168.1.186:11434/api/generate -d '{"model":"id-9b:latest","prompt":"안녕하세요","stream":false}'
# Qdrant 컬렉션 확인
curl http://localhost:6333/collections