DeepSeek

DeepSeek

DeepSeek 모델을 Docker Agent에서 사용하는 방법을 설명해요. 코딩·추론 작업에 강한 가성비 모델들을 OpenAI 호환 API로 쓸 수 있어요.

출처: 문서

본문

DeepSeek는 자사의 프론티어 채팅·추론 모델을 OpenAI 호환 API로 제공해요. 코딩과 추론 작업에서 뛰어난 가격 대비 성능을 보여주죠. Docker Agent에는 DeepSeek를 기본 제공 alias 프로바이더로 지원하고 있어요.

설정

  • DeepSeek Platform에서 API 키를 만드세요.
  • 환경 변수를 설정하세요:
export DEEPSEEK_API_KEY=your-api-key

사용법

인라인 문법

DeepSeek를 쓰는 가장 간단한 방법:

agents:
  root:
    model: deepseek/deepseek-chat
    description: Assistant using DeepSeek
    instruction: You are a helpful assistant.

네임드 모델 (Named Model)

파라미터를 더 세밀하게 제어하려면:

models:
  deepseek_model:
    provider: deepseek
    model: deepseek-chat
    temperature: 0.7
    max_tokens: 8192

agents:
  root:
    model: deepseek_model
    description: Assistant using DeepSeek
    instruction: You are a helpful assistant.

사용 가능한 모델

DeepSeek는 벤더가 관리하는 소수의 모델 라인업을 노출해요. 현재 모델 ID, 컨텍스트 제한, 가격은 DeepSeek 모델 문서에서 확인하세요.

모델 설명
deepseek-chat DeepSeek-V3, 범용 채팅과 도구 호출
deepseek-reasoner DeepSeek-R1, 확장 추론 모델

모델 ID는 대소문자를 구분하고 카탈로그가 나열하는 방식 그대로 전달해야 해요.

동작 방식

DeepSeek는 Docker Agent의 기본 제공 alias로 구현돼 있어요:

예시: 코드 어시스턴트

agents:
  coder:
    model: deepseek/deepseek-chat
    description: Code assistant using DeepSeek-V3
    instruction: |
      You are an expert programmer.
      Write clean, well-documented code and follow language best practices.
    toolsets:
      - type: filesystem
      - type: shell
      - type: think

더 알아보기 (Learn more)