내 컴퓨터에서 챗봇 직접 실행하는 법
ChatGPT 등을 구동하는 대규모 언어 모델(LLM)은 클라우드 없이 자신의 컴퓨터에서 직접 실행할 수 있다. 오프라인 사용과 높은 프라이버시, 구독료 없는 무료 활용이 장점이다. LM Studio, Ollama 등의 무료 도구와 Hugging Face의 모델을 활용하면 누구나 쉽게 로컬 AI 환경을 구축할 수 있다.
ChatGPT와 Gemini 같은 AI 봇을 구동하는 대규모 언어 모델(LLM)이 세상을 바꾸고 있다는 말은 과장이 아닙니다. 많은 사람이 이미 코딩, 글쓰기, 요약, 웹 검색에 AI를 활용하고 있습니다. 앞으로 몇 년간 AI가 어느 방향으로 나아가든 LLM은 그 미래의 일부가 될 것입니다. ChatGPT, Claude, Perplexity 혹은 다른 AI 플랫폼을 사용하고 있다면, 당신은 이미 LLM을 사용하고 있는 셈입니다.
덜 알려진 사실은, 이런 LLM을 자신의 컴퓨터에서 로컬로 실행할 수 있다는 점입니다. 핵심 장점은 오프라인 접근성과 뛰어난 프라이버시입니다. 클라우드로 무언가를 보내 다른 사람이 분석하거나 검토할 일이 없기 때문입니다. 또한 AI 기업에 매달 구독료를 지불할 필요도 없고 사용량 제한에 걸릴 일도 없습니다. Meta와 Google 같은 유명 기업의 모델을 포함해 수많은 LLM을 무료로 내려받을 수 있습니다. 유료 앱 안의 LLM만큼 발전되거나 빠르지는 않은 경향이 있지만, 일상적인 용도로는 충분히 쓸 만하며 필요에 따라 골라 쓸 수 있습니다.
다만 관리 부담이 더 크고, ChatGPT 앱을 켜기만 하면 되는 편리함은 일부 잃게 됩니다. (예를 들어 업데이트를 스스로 처리해야 합니다.) 하지만 온전히 자신만의 개인화되고 프라이빗한 AI 시스템을 갖게 되며, 시작하기도 어렵지 않습니다.
시작하기 위해 필요한 것
로컬 LLM은 Windows, macOS, Linux에서 실행할 수 있지만, macOS가 대부분의 AI 애호가들에게 선호되는 플랫폼입니다. 맥은 Windows PC와 달리 제조사가 한 곳이라 모든 것이 더 통일되고 일관되며, 애플 실리콘 칩은 CPU, GPU, RAM을 하나로 결합해 두었는데 AI 모델이 이를 선호합니다.
어떤 플랫폼을 선택하든 RAM이 충분하면 도움이 됩니다. 최소 사양은 8GB이지만, 그 정도라면 실행할 수 있는 LLM의 크기와 속도에 다소 제한이 있습니다. 16GB면 더 좋고, 가장 크고 빠른 모델을 쓰려면 32GB 이상이 필요합니다. 최상의 결과를 위해서는 전용 GPU에 VRAM이 충분해야 하는데(8GB 이상이면 차이가 큽니다), 이런 메모리가 AI 모델이 수행하는 작업에 최적화되어 있기 때문입니다.
Windows 사용자라면 전용 Nvidia GPU가 큰 도움이 됩니다. 그래픽 칩이 표준 프로세서보다 AI 처리에 더 적합한데, 이것이 Nvidia와 AI 붐이 밀접하게 얽혀 있는 이유이기도 합니다. 전용 그래픽 카드에는 자체 RAM이 있어 AI 모델에 추가적인 '사고 공간'을 제공합니다. 따라서 로컬 LLM 실행을 위한 '최소 사양'은 없지만, RAM은 많을수록 좋고 별도 그래픽 카드가 있으면 확실히 유리합니다.
그다음으로는 모델을 실행할 소프트웨어(외부 인터페이스 역할)와 모델 자체가 필요합니다. 둘 다 선택지가 많아 필요에 따라 고르면 됩니다. 입문자에게는 LM Studio Bionic이 Windows와 macOS에서 최고의 AI 앱 선택지로 꼽히며, 무료로 사용할 수 있습니다. 그 외에 널리 신뢰받는 옵션으로는 vLLM, Llama.cpp, Ollama, GPT4All 등이 있으며, 역시 여러 운영체제에서 사용할 수 있습니다. 다만 이 프로그램들은 조금 더 기술적이고 손이 갑니다.
AI 앱을 정했다면 다음 결정은 LLM을 고르는 것입니다. 앞서 언급한 소프트웨어들이 적절한 옵션을 안내해 주며, 온라인 모델 저장소도 있습니다. 가장 유명한 곳은 Hugging Face로, 300만 개 이상의 모델이 있어 선택지가 매우 다양합니다.
로컬 LLM 설정 예시
로컬 LLM 구성 방법은 무수히 많지만, 여기서는 Windows에 LM Studio Bionic을 설치하는 과정을 단계별로 안내해 드리겠습니다. 웹사이트에서 설치 파일을 내려받아 LM Studio Bionic을 실행한 뒤, 'Create Project(프로젝트 만들기)'를 클릭해 시작하고 첫 프로젝트에 이름을 붙이면 됩니다.