DeepSeek V4 API: 5분 내 첫 요청
5분 이내에 무검열 DeepSeek V4 API 대안을 시작하세요. 이 가이드에서는 표준 OpenAI 호환 클라이언트를 사용하여 인증, 첫 번째 요청 보내기, 스트리밍 응답 처리 방법을 보여줍니다.
- 기본 URL
- https://api.deepseek4api.com/v1
- 모델
- 무검열
인증 및 기본 URL
당사 API는 표준 API 키 인증을 사용합니다. 이메일과 비밀번호를 입력하여 API 키 받기 페이지에서 키를 즉시 생성할 수 있습니다. 체험용에는 신용카드가 필요 없으며, 7일 동안 유효한 $0.50 크레딧이 제공됩니다. 키를 얻은 후 클라이언트를 다음 기본 URL로 구성하세요: https://api.deepseek4api.com/v1.
Authorization 헤더를 Bearer YOUR_API_KEY로 설정하세요. 이 기본 URL은 모든 OpenAI 호환 SDK와 함께 작동합니다. 요청에 지정해야 하는 모델 식별자는 uncensored입니다. 이는 벤더별 변형 모델이 아닌 제한 없는 응답에 최적화된 당사 오픈 웨이트 모델과 상호 작용함을 보장합니다.
기본 채팅 완료
텍스트를 생성하려면 표준 채팅 완료 요청을 보내세요. API는 role 및 content 필드가 포함된 메시지 목록을 받습니다. 아래는 간단한 텍스트 쿼리를 보여주는 기본 cURL 예제입니다. 기본 URL과 모델 ID를 조정하면 모든 OpenAI 호환 클라이언트에서 작동합니다.
curl https://api.deepseek4api.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'YOUR_API_KEY을 생성한 키로 바꾸세요. 응답에는 생성된 텍스트가 포함된 표준 choices 배열이 포함됩니다. 이 엔드포인트는 도구/함수 호출을 지원하므로 애플리케이션에 구조화된 출력을 통합할 수 있습니다.
Python SDK 통합
공식 OpenAI Python SDK를 사용하여 당사 API와 상호 작용하세요. 클라이언트를 당사 기본 URL과 API 키로 구성하세요. 모델 이름은 uncensored입니다. 이 방법은 백엔드 모델만 변경하면서 기존 클라이언트 코드를 유지할 수 있게 해줍니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseek4api.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)openai 패키지가 설치되어 있는지 확인하세요. 위의 코드는 동기식 요청을 보여줍니다. 비동기 애플리케이션의 경우 동일한 구성으로 AsyncOpenAI 클라이언트를 사용할 수 있습니다. 이 방법은 신뢰할 수 있는 비스트리밍 텍스트 생성이 필요한 백엔드 서비스에 이상적입니다.
Node SDK 사용법
Node.js 애플리케이션의 경우 openai npm 패키지를 사용하세요. baseURL을 당사 서비스로 설정하고 API 키를 제공하여 클라이언트를 초기화하세요. 모델 식별자는 여전히 uncensored입니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseek4api.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);이 설정을 통해 JavaScript 또는 TypeScript 프로젝트에 무검열 LLM 기능을 통합할 수 있습니다. SDK는 JSON 직렬화 및 HTTP 요청을 자동으로 처리합니다. 애플리케이션에서 구조화된 데이터 출력이 필요한 경우 도구나 함수 호출을 추가하여 이 기본 설정을 확장할 수 있습니다.
스트리밍 응답
실시간 텍스트 생성을 위해 클라이언트에서 스트리밍을 활성화하세요. 요청 매개변수에 stream: true을 설정하세요. API는 생성되는 토큰을 처리할 수 있는 서버 전송 이벤트(SSE)를 반환합니다. 이는 최종 사용자의 지각된 지연 시간을 줄여줍니다.
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)코드에서 스트림 이벤트를 처리하여 텍스트를 단계별로 표시하세요. 스트리밍은 Python 및 Node SDK 모두에서 작동합니다. 응답이 완료되거나 오류가 발생하면 클라이언트가 스트림 연결을 적절히 닫도록 하세요. 이는 즉각적인 피드백이 중요한 채팅 인터페이스에 필수적입니다.
한도, 오류 및 컨텍스트
API는 프롬프트와 완료의 합계에 대해 100,000 토큰 컨텍스트 창을 적용합니다. 요청 본문은 8 MB를 초과할 수 없습니다. API 키당 1분당 300개 요청으로 제한됩니다. 이 한도를 초과하면 429 속도 제한 오류가 발생합니다.
인증 오류는 키가 유효하지 않을 경우 401을 반환합니다. 청구 오류는 선불 크레딧이 고갈된 경우 402을 반환합니다. 구독과 달리 당사의 선불 크레딧은 만료되지 않습니다. 대시보드에서 언제든지 키를 재생성하면 이전 키가 즉시 무효화됩니다. 이를 통해 다운타임 없이 보안 액세스 관리를 보장합니다.
API 사양
크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.
| 항목 | 내용 |
|---|---|
| 형식 | OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작 |
| 인증 | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.deepseek4api.com/v1 |
| 모델 ID | uncensored |
| 엔드포인트 | POST /v1/chat/completions · GET /v1/models |
| 최대 출력 | 100,000 토큰 윈도우의 남은 만큼; max_tokens는 선택 사항(별도 상한 없음) |
| 함수 호출 | 지원 — tools, tool_choice; 응답에 tool_calls (스트리밍 포함), 결과는 role: tool로 전송 |
| 파라미터 | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| 스트리밍 | 지원 — SSE, 마지막 청크에 토큰 사용량 포함 |
| 컨텍스트 창 | 100,000 토큰 (입력 + 출력) |
| JSON 모드 | response_format: {"type": "json_object"} |
| 동시 요청 | 키당 동시 8개 |
| 속도 제한 | 키당 분당 300회 |
| 응답 헤더 | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 요청 크기 | 최대 8 MB |
| 충전 | USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액 |
| 보너스 | $50 이상 +5%, $100 이상 +10% |
| 무료 체험 | $0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용 |
| 유효기간 | 유료 크레딧은 만료되지 않으며 구독 없음 |
| 과금 | 선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료 |
| 가격 | 입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00 |
| 키 | 계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효 |
| 콘텐츠 | 성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부 |
| 로그인 | Google 또는 이메일과 비밀번호 |
오류 코드
오류는 고정된 type을 가진 JSON으로 반환되며, 실패하거나 거부된 요청은 과금되지 않습니다.
| 코드 | 유형 | 의미 |
|---|---|---|
400 | bad_request | 잘못된 JSON, 빈 메시지, 잘못된 파라미터 또는 컨텍스트 초과 |
401 | missing_key · invalid_key · key_revoked | 키 없음·잘못됨·새 키로 교체됨 |
402 | no_credit | 잔액 없음 — 충전하면 즉시 재개 |
403 | content_blocked | 미성년자 관련 성적 콘텐츠 — 거부, 과금 없음 |
404 | not_found | 알 수 없는 엔드포인트 |
413 | request_too_large | 본문 8 MB 초과 |
429 | rate_limited · concurrency | 분당 300회 또는 동시 8개 초과 — 잠시 후 재시도 |
503 | upstream_busy | 모델 혼잡 — 몇 초 후 재시도 |
질문과 답변
이 서비스는 DeepSeek V4를 대체합니까?
아니요, 당사는 독립적인 서비스로 무검열 대안을 제공합니다. 당사는 DeepSeek사의 공식 DeepSeek V4 모델을 제공하지 않습니다. 당사 모델은 제한 없는 응답에 최적화된 오픈 웨이트 변형 모델로, 표준 OpenAI API 클라이언트와 호환됩니다.
1분당 300개 요청 한도를 초과하면 어떻게 됩니까?
<code>429</code> Too Many Requests 오류가 발생합니다. API 키는 유효하며, 속도 제한 창이 초기화된 후 다시 시도할 수 있습니다. 필요할 때 언제든지 키를 재생성하여 이전 키를 무효화할 수 있습니다.
무료 체험 크레딧은 재생성 가능한가요?
$0.50 체험 크레딧은 7일 동안 유효하며, 사람당 한 번 제공됩니다. 신용카드가 필요하지 않습니다. 체험 후에도 계속 사용하려면 만료되지 않는 $10부터 시작하는 선불 크레딧을 구매할 수 있습니다.