Apidog

올인원 협업 API 개발 플랫폼

API 설계

API 문서

API 디버깅

API 모킹

API 자동화 테스트

로컬 머신에서 언센서드 DeepSeek R1 실행하는 방법

Young-jae

Young-jae

Updated on February 13, 2025

오픈 소스 언어 모델의 등장은 강력한 AI 도구에 대한 접근을 민주화하여 개발자, 연구자 및 열정가들이 클라우드 기반 API에 의존하지 않고 최신 기술로 실험할 수 있게 했습니다. 이러한 혁신 중에서 deepseek-r1-abliterated는 Deepseek의 첫 번째 세대 추론 모델의 혁신적인 비검열 변형으로 두드러집니다. 이 글에서는 이 모델의 독특한 특징, 원래 Deepseek R1과의 관계, 그리고 Ollama를 사용하여 로컬에서 실행하는 방법을 탐구합니다.

💡
DeepSeek R1과 작업할 때 워크플로우를 간소화할 수 있는 강력한 API 관리 도구를 찾고 있다면 Apidog를 놓치지 마세요. 오늘 Apidog를 무료로 다운로드할 수 있으며, DeepSeek R1과 같은 프로젝트에 완벽하게 맞춰져 있어 개발 여정을 더 매끄럽고 즐겁게 만들어 줍니다!
button

deepseek-r1-abliterated란 무엇인가요?

Deepseek-r1-abliterated는 고급 추론 작업을 위해 설계된 최첨단 언어 모델 Deepseek의 R1 모델의 비검열 버전입니다. 원래 Deepseek R1은 OpenAI의 o1과 같은 독점 모델에 필적하는 성능으로 주목을 받았지만, 유해하거나 민감한 출력을 제한하기 위한 안전 메커니즘이 포함되어 있었습니다. "abliterated" 변형은 abliteration이라는 과정을 통해 이러한 안전 장치를 제거하여 미리 정의된 제한 없이 콘텐츠를 생성하는 모델을 만듭니다.

이 비검열 접근 방식은 사용자들이 원래 모델의 핵심 추론 능력을 유지하면서 창의적이거나 논란이 있는 또는 틈새 응용 프로그램을 탐구할 수 있게 해줍니다. 그러나 이러한 자유는 윤리적 책임과 함께 오며, 모델이 적절한 감독 없이 부적절하거나 위험한 출력을 생성할 수 있습니다.

원래 Deepseek R1: 간략한 개요

DeepSeek R1는 강력하고 비검열 검색 및 쿼리 기능으로 주목받고 있는 혁신적인 도구입니다. 개발자와 데이터 열광자들을 위해 설계된 DeepSeek R1은 전통적인 제한을 우회하고 필터 없이 원시 데이터에 접근할 수 있도록 합니다. 이러한 자유는 필터링 없이 포괄적인 통찰을 요구하는 프로젝트에서 특히 유용합니다.

견고한 아키텍처를 가진 DeepSeek R1은 검열 알고리즘에 의해 제한되지 않는 신속한 검색 기능을 제공합니다. 이 독특한 기능은 사용자가 데이터 집합을 깊이 탐구하고, 다양한 결과를 탐색하며, 연구 및 개발에 필수적인 고급 쿼리를 수행할 수 있게 합니다.

Deepseek R1의 강점은 다음과 같습니다:

  • 추론 능력: AIME 및 MATH와 같은 벤치마크에서 많은 모델을 능가합니다.
  • 비용 효율성: 오픈 가중치는 비싼 클라우드 서비스에 대한 의존성을 줄입니다.
  • 유연성: 로컬 배포 및 사용자화에 호환됩니다.

그러나 내장된 안전 필터는 무제한 실험에 대한 유용성을 제한했습니다. 이 부분은 abliterated 버전이 채워줍니다.

Abliteration 과정

Abliteration 은 언어 모델에서 거부 메커니즘을 제거하는 기술적 과정을 의미합니다. 종종 재훈련을 요구하는 전통적인 미세 조정과는 달리, abliterated는 특정 프롬프트를 거부하는 경향을 억제하기 위해 모델의 내부 활성화 패턴을 수정합니다. 이는 유해 및 무해한 명령 쌍을 분석하여 신경망 내의 "거부 방향"을 식별하고 중화시키는 과정을 통해 이루어집니다.

Abliteration의 주요 측면:

  • 재훈련 필요 없음: 기본 모델의 가중치는 대체로 변경되지 않습니다.
  • 유지된 추론: 안전 장치 제거에도 불구하고 핵심 능력은 영향을 받지 않습니다.
  • 넓은 호환성: Hugging Face와 같은 플랫폼의 대부분의 Transformer 기반 모델과 함께 작동합니다.

결과적으로 원래의 지능을 유지하면서 윤리적 가드레일 없이 작동하는 모델이 되어 AI 행동, 적대적 테스트 또는 비전통적인 창의적 프로젝트에 최적입니다.

Ollama의 역할

이 생태계에서 Ollama 는 중요한 역할을 합니다. 통합 파트너로서 Ollama는 DeepSeek R1을 보완하는 추가 지원 및 기능을 제공합니다. Ollama와 연결함으로써 개발 프로세스를 간소화하고 향상된 성능 분석을 활용하며 다른 도구 및 시스템과의 상호 운용성을 더욱 매끄럽게 즐길 수 있습니다.

왜 deepseek-r1-abliterated를 로컬에서 실행해야 하나요?

deepseek-r1-abliterated를 로컬에서 배포하면 여러 가지 이점이 있습니다:

  1. 개인정보 보호: 데이터가 기계를 떠나지 않으며, 이는 민감한 응용 프로그램에 중요합니다.
  2. 비용 절감: 클라우드 기반 모델과 관련된 API 당 비용을 피할 수 있습니다.
  3. 사용자화: 시스템 프롬프트와 매개변수를 통해 모델의 동작을 조정할 수 있습니다.
  4. 오프라인 사용: 인터넷 연결 없이도 기능이 작동합니다.

Ollama와 같은 도구는 로컬 배포를 간소화하여 사용자가 최소한의 설정으로 대형 언어 모델(LLMs)을 관리하고 실행할 수 있도록 합니다.

Ollama로 deepseek-r1-abliterated 실행하기

Ollama는 개인 기계에서 LLM의 배포를 간소화하도록 설계된 경량 도구입니다. 시작하는 방법은 다음과 같습니다:

1단계: Ollama 설치

  • Linux/macOS: 터미널에서 curl -fsSL https://ollama.com/install.sh | sh를 실행합니다.
  • Windows: Ollama 공식 사이트에서 설치 프로그램을 다운로드합니다.

2단계: 모델 다운로드

Deepseek-r1-abliterated는 여러 크기(7B, 14B, 70B 매개변수)로 제공됩니다. 선호하는 변형을 다운로드하려면 다음 명령을 사용하세요:

ollama pull huihui_ai/deepseek-r1-abliterated:[size]

[size]7b, 14b 또는 70b로 바꾸세요. 예를 들어:
ollama pull huihui_ai/deepseek-r1-abliterated:70b

3단계: 모델 실행

다음과 같이 대화식 세션을 시작합니다:
ollama run huihui_ai/deepseek-r1-abliterated:[size]

이제 프롬프트를 터미널에 직접 입력할 수 있습니다. 예를 들어:
>>> 양자 얽힘에 대해 간단히 설명해 주세요.

4단계: 응용 프로그램과 통합

Ollama는 프로그램적 접근을 위한 REST API를 제공합니다. 모델을 스크립트, 앱 또는 사용자 정의 인터페이스에 통합하기 위해 http://localhost:11434에 요청을 보냅니다.

하드웨어 고려 사항

로컬에서 대형 모델을 실행하려면 상당한 리소스가 필요합니다:

  • RAM: 작은 변형(7B)의 경우 최소 16GB, 70B의 경우 32GB 이상이 필요합니다.
  • VRAM: 더 빠른 추론을 위해 전용 GPU(예: NVIDIA RTX 4090)를 권장합니다.
  • 스토리지: 모델 크기는 4GB(7B)에서 40GB(70B)까지 다양합니다.

최고의 성능을 원한다면 가능하다면 양자화된 버전(예: Q4_K_M)을 사용하여 메모리 사용을 줄이고 정확성 손실을 최소화하세요.

윤리적 고려 사항

deepseek-r1-abliterated와 같은 비검열 모델은 잘못 사용될 경우 위험이 있습니다. 개발자는:

  • 사용자-facing 애플리케이션에 콘텐츠 필터를 구현합니다.
  • 유해하거나 불법적인 콘텐츠에 대해 출력을 모니터링합니다.
  • AI 배포에 대한 지역 규제를 준수합니다.

결론

Deepseek-r1-abliterated는 오픈 소스 AI의 중요한 이정표를 나타내며, 윤리적 복잡성을 탐색할 준비가 된 사람들에게 비할 데 없는 유연성을 제공합니다. Ollama와 같은 도구를 활용하여 사용자는 최첨단 추론 모델의 힘을 로컬에서 활용하고 혁신과 탐색 가능성을 열 수 있습니다. 연구자, 개발자 또는 취미로 해보는 사람들이든, 이 모델은 AI가 달성할 수 있는 것의 경계를 넘길 수 있는 샌드박스를 제공합니다—책임감을 가지고 자신의 조건에 맞춰서요.

이 가이드가 도움이 되었다면, 분명 다음 단계를 밟고 싶으실 것입니다! DeepSeek R1과 Ollama로 RAG 시스템을 구축하는 데 관심이 있다면 이 자세한 글를 확인하세요. 강력한 도구의 잠재력을 활용하는 데 도움이 되는 심층 탐구와 실용적인 팁을 제공합니다. 즐거운 독서 되세요!