ko ▾
API 키 받기

API 빠른 시작 가이드

이 가이드는 기존 클라이언트 코드와 uncensored, OpenAI 호환 API를 통합하는 방법을 안내합니다. 단일 모델, 투명한 가격 책정 및 벤더 잠금 없음이 제공됩니다.

https://api.pricingapideepseek.com/v1

Base URL 및 인증

모든 요청에 대해 특정 base URL과 유효한 API 키를 사용하세요.

기본 URL은 https://api.pricingapideepseek.com/v1. 기본 OpenAI 엔드포인트 대신 이 주소로 SDK 구성을 업데이트하세요. API 키를 전달하여 인증합니다. Authorization header. 계정당 하나의 키를 받습니다. 새 키가 필요하면 이전 키가 즉시 비활성화됩니다. 크립토 구매 전에 연결성을 확인하기 위해 $0.50 체험 크레딧으로 시작하세요.

첫 번째 채팅 완료 보내기

채팅 완료 엔드포인트로 POST 요청을 보내 텍스트 응답을 받으십시오.

이것은 표준 OpenAI 클라이언트의 드롭인 대체재입니다. 모델 ID를 다음과 같이 정의합니다. uncensored. API는 프롬프트에 기반하여 텍스트를 반환합니다. 크레딧 부족이나 유효하지 않은 키와 같은 오류는 표준 HTTP 상태 코드를 반환합니다. 기본 텍스트 생성에는 추가 구성이 필요하지 않습니다.

  • 엔드포인트: POST /v1/chat/completions
  • 모델 ID: uncensored
  • 입력: 텍스트 프롬프트만

402 오류가 발생하면 잔액을 확인하세요. USDT 또는 USDC로 충전하여 서비스 중단 없이 계속 사용하세요.

Python SDK 통합

OpenAI Python 라이브러리를 베이스 URL과 키와 함께 사용하세요.

이렇게 하면 LLM 상호작용에 익숙한 Python 코드를 사용할 수 있습니다. 라이브러리가 요청 형식을 자동으로 처리합니다. 기본 API 호스트만 재정의하면 됩니다. 이렇게 하면 기존 스크립트를 대폭 수정하지 않고도 작동합니다.

  • 設定 base_url 당사 API 엔드포인트로 설정하십시오.
  • 設定 api_key 고유 키에 추가하십시오.
  • 호출 chat.completions.create 모델 uncensored.

오류는 표준 예외로 발생합니다. 속도 제한 또는 청구 문제와 관련된 세부 정보는 오류 메시지를 확인하세요.

Node SDK 구성

커스텀 호스트와 자격 증명을 사용하여 OpenAI Node 클라이언트를 초기화합니다.

이 방식은 서버 사이드 애플리케이션이나 Node.js 환경에서 잘 작동합니다. 초기화 시 기본 URL과 API 키를 전달합니다. 나머지 SDK 함수는 표준 버전과 동일하게 동작합니다. 로직을 변경하지 않고도 메시지를 전송하고 텍스트 응답을 받을 수 있습니다.

  • OpenAI 패키지를 가져옵니다.
  • 사용자 정의 기본 URL로 클라이언트 인스턴스를 생성하세요.
  • 표준 chat.completions.create 메서드.

키가 유효한지 확인하세요. API는 만료되거나 잘못된 키가 포함된 요청을 거부합니다. 예상치 못한 과금을 피하기 위해 사용량을 모니터링하세요.

SSE를 사용한 스트리밍 응답

스트리밍을 활성화하여 토큰이 생성되는 대로 수신하세요.

設定 stream: true 요청에 포함됩니다. API는 각 토큰에 대해 서버 전송 이벤트(SSE)를 전송합니다. 이는 최종 사용자의 지각된 지연 시간을 줄여줍니다. 청크는 도착하는 대로 처리합니다. 마지막 청크에는 청구를 위한 총 토큰 사용량이 포함됩니다. 이는 채팅 인터페이스와 실시간 애플리케이션에 이상적입니다.

  • 設定 stream 수신하여 true.
  • 코드의 SSE 이벤트를 처리하세요.
  • 토큰을 점진적으로 표시합니다.

스트리밍은 가격 책정을 변경하지 않습니다. 사용된 전체 토큰에 대해 지불합니다. 스트리밍 중 오류는 마지막 청크에 전송됩니다. 마지막 이벤트에서 오류 필드를 확인하세요.

제한 사항, 오류 및 컨텍스트 윈도우

속도 제한, 오류 코드 및 토큰 제약 사항을 이해하세요.

분당 300개의 요청을 보낼 수 있습니다. 키당 동시에 최대 8개의 요청만 실행됩니다. 요청 본문은 8 MB 미만이어야 합니다. 컨텍스트 윈도우는 프롬프트와 생성된 응답을 합쳐 총 100,000 토큰입니다. 제한을 초과하면 429 오류가 발생합니다. 유효하지 않은 키는 401을 반환합니다. 크레딧이 없으면 402를 반환합니다. 오류는 토큰을 소모하지 않습니다. 거부도 무료입니다. 이를 통해 실제 출력에만 대해 지불하면 됩니다. 16,000 토큰의 최대 출력 제한 내에 머물 수 있도록 토큰 사용량을 신중하게 계획하세요.

cURL

curl https://api.pricingapideepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the per million token costs for input and output."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapideepseek.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)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.pricingapideepseek.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);

스트리밍

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)

자주 묻는 질문

컨텍스트 윈도우 크기는 얼마인가요?

컨텍스트 윈도우는 100,000 토큰입니다. 이 제한에는 입력 프롬프트와 생성된 완성이 모두 포함됩니다. 요청당 최대 16,000 토큰을 생성할 수 있습니다.

API 오류를 어떻게 처리하나요?

에러는 표준 HTTP 상태 코드를 반환합니다. 401은 키가 유효하지 않음을 의미합니다. 402는 크레딧이 부족함을 나타냅니다. 429는 속도 제한에 도달했음을 신호합니다. 에러는 토큰 잔액을 소모하지 않습니다.

이 API를 코딩 작업에 사용할 수 있나요?

예. 무차별 모델은 코드 생성을 잘 처리합니다. 합법적인 기술 쿼리를 거부하지 않습니다. 코드 스니펫을 보내고 표준 형식으로 응답을 받을 수 있습니다. 구조화된 데이터를 위해 JSON 모드를 사용할 수 있습니다.

API 키 받기

가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 그게 전부 필요합니다.

API 키 받기