본문으로 건너뛰기
whywhyy
뒤로 가기

굴러다니는 라즈베리파이 오픈클로 구성하기 (2) — 아키텍처 논의해보자

2 min read글 수정하기

설치부터 하기 전에, 어떻게 굴릴지부터 정했다. 정할 건 세 가지였다.

  • 외부에서 어떻게 접속할 것인가
  • 무엇으로 대화할 것인가
  • 어떤 모델을 쓸 것인가

네트워크: Tailscale

라즈베리파이는 24시간 홈 네트워크에 물려 있을 예정이다. 문제는 밖에서 쓸 때다.

가장 먼저 떠오르는 건 공인 IP와 포트포워딩이지만, 집 네트워크를 인터넷에 직접 노출하는 셈이라 관리 부담이 크다. 인증도 직접 붙여야 하고, 뭘 잘못 열어두면 그대로 위험이 된다.

그래서 Tailscale을 쓰기로 했다. 요즘 서비스가 잘 나와서 VPN 망을 몇 분 만에 만들 수 있다. 기기 추가도 각 기기에서 계정 로그인 한 번이면 끝이다.

OpenClaw 문서에도 Tailscale 구성 가이드가 잘 정리돼 있다. HTTPS URL을 붙이는 방법까지 나와 있어서, 모바일 앱이나 웹에서 접속할 때 그대로 참고하면 된다.

클라이언트: OpenClaw 앱

플레이스토어에 OpenClaw 앱이 있다는 걸 알았다. 이걸로 모바일에서 쓰려고 한다.

텔레그램, 슬랙, 디스코드에 챗봇으로 붙이는 유즈케이스도 많다. 그쪽이 익숙하고 자동화도 잘 되지만, 지금은 채널을 하나 더 관리하는 것보다 앱 하나로 끝나는 쪽이 낫다고 판단했다.

모델: OpenRouter 경유 DeepSeek

가성비 모델을 찾으려고 OpenRouter를 뒤져봤다. DeepSeek이 매우 싸고 성능도 좋다.

DeepSeek에 직접 계정을 만들고 카드를 등록할 수도 있지만, 두 가지 이유로 OpenRouter를 경유하기로 했다.

  • 카드 등록이 번거롭고, 모델을 바꿀 가능성도 있다
  • 여러 벤더를 키 하나로 갈아끼울 수 있다

대신 감수하는 것도 있다.

  • DeepSeek는 데이터 처리 쪽이 신경 쓰이는 모델이라 민감한 정보는 넣지 않는다
  • OpenRouter의 약관이나 보안을 좋게 보지 않는 시각도 있어서, 같은 이유로 민감정보는 제외한다
  • 중간 벤더가 붙으니 비용이 조금 더 들지만, 애초에 싼 모델이라 크게 문제되지 않는다

최종 선택은 DeepSeek-V4.1-Flash-1017 (via OpenRouter).

정리

항목선택
네트워크Tailscale VPN
클라이언트OpenClaw 앱 (모바일)
모델DeepSeek-V4.1-Flash-1017 (OpenRouter 경유)

이제 설치할 준비가 됐다. 다음 편에서 실제로 올려본다.

참조



이전 글
굴러다니는 라즈베리파이 오픈클로 구성하기 (1) — OS 설치와 SSH 접속
다음 글
굴러다니는 라즈베리파이 오픈클로 구성하기 (3) — 구성하자