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로 구현돼 있어요:
- API 유형: OpenAI 호환(openai_chatcompletions)
- 기본 URL: https://api.deepseek.com/v1
- 토큰 변수: DEEPSEEK_API_KEY
예시: 코드 어시스턴트
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)
- Model Providers 개요에서 다른 프로바이더 살펴보기
- Docker Agent 도구에서 에이전트에게 줄 수 있는 도구셋 살펴보기