KO ▾

무검열 ChatGPT: 5분 내 첫 요청

5분 안에 무검열 ChatGPT API를 작동시켜 보세요. 이 빠른 시작 가이드에서는 인증, 요청 형식 및 NSFW 호환 텍스트 생성을 위한 스트리밍을 다룹니다.

베이스 URL 및 인증

당사의 API는 표준 OpenAI 호환 레이어를 따릅니다. https://api.uncensoredchatgpt.top/v1 엔드포인트를 통해 상호 작용합니다. 인증은 계정당 단일 API 키에 의존합니다. Google 또는 이메일을 사용하여 API 키 받기 페이지에서 이 키를 즉시 생성할 수 있습니다. 전화번호 인증이 필요하지 않습니다. Authorization 헤더에 Bearer 토큰으로 키를 전달하세요. 키가 없거나 유효하지 않으면 서버는 401 오류를 반환합니다. 선불 크레딧이 고갈되면 402 오류가 발생합니다. 토큰은 모델이 요청을 성공적으로 처리할 때만 청구됩니다.

완성 요청 보내기

핵심 상호 작용은 POST /v1/chat/completions 엔드포인트를 사용합니다. 모델, 메시지 기록 및 파라미터를 정의하는 JSON 페이로드를 전송합니다. 시스템은 "uncensored" 모델 식별자를 사용합니다. 이 모델은 오픈 웨이트이며 합법적인 성인 사용에 대한 콘텐츠 거부 없이 답변하도록 조정되었습니다. GPT나 Claude가 아닙니다. temperature로 창의성을, top_p로 다양성을 제어할 수 있습니다. 기본 요금은 입력 토큰 100만 개당 $0.25, 출력 토큰 100만 개당 $1.00입니다. 오류와 거부는 크레딧을 소모하지 않습니다.

curl https://api.uncensoredchatgpt.top/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."}]
  }'

Python SDK 통합

간단한 통합을 위해 공식 OpenAI Python SDK를 사용하세요. 베이스 URL을 당사 API 엔드포인트로 설정하고 API 키를 제공하세요. 클라이언트는 직렬화를 자동으로 처리합니다. messages 키 아래 메시지 목록을 전달할 수 있습니다. 응답 객체에는 response.choices[0].message.content에 생성된 텍스트가 포함됩니다. 이 방법은 단순한 프롬프트와 복잡한 다중 턴 대화 모두에 작동합니다. 대부분의 백엔드 애플리케이션에 권장되는 방법입니다.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredchatgpt.top/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 SDK 구현

JavaScript 또는 TypeScript 프로젝트의 경우 OpenAI Node SDK가 동일한 기능을 제공합니다. 베이스 URL과 키로 클라이언트를 초기화하세요. 프롬프트 데이터와 함께 chat.completions.create()를 호출하세요. stream 옵션을 활성화하면 SDK가 데이터를 스트리밍하며, 그렇지 않으면 전체 응답을 한 번에 반환합니다. 이 방법은 완전한 텍스트 블록을 반환해야 하는 서버 측 렌더링 또는 API 엔드포인트에 이상적입니다. 잠재적인 네트워크 오류와 토큰 제한을 적절히 처리하세요.

import OpenAI from "openai";

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

스트리밍 응답 (SSE)

실시간 사용자 경험을 위해 stream: true을 설정하여 서버 전송 이벤트(SSE)를 활성화하세요. API는 청크의 스트림을 반환합니다. 각 청크에는 응답의 부분 델타가 포함됩니다. 마지막 청크에는 전체 토큰 사용 통계가 포함됩니다. 이를 통해 생성되는 텍스트를 표시하여 지각된 지연 시간을 줄일 수 있습니다. 전체 메시지를 복원하려면 스트림을 올바르게 구문 분석해야 합니다. 스트리밍은 Python 및 Node SDK 모두에서 지원됩니다.

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)

제한, 오류 및 컨텍스트 창

API 키는 분당 300개 요청과 8개의 동시 요청을 지원합니다. 최대 요청 본문 크기는 8 MB입니다. 컨텍스트 창은 총 100,000개의 토큰을 허용하며, 요청당 최대 출력은 32,000개 토큰입니다. 속도 제한을 초과하면 429 오류가 발생합니다. 지수 백오프로 재시도하세요. 모델은 미성년자가 포함된 성적인 콘텐츠는 거부하지만 기타 합법적인 성인 주제는 허용합니다. 크레딧은 만료되지 않으며, 선불 토큰은 유효한 완성 결과에 대해서만 청구됩니다.

기술 사양

크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.

항목내용
형식OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작
Base URLhttps://api.uncensoredchatgpt.top/v1
엔드포인트POST /v1/chat/completions · GET /v1/models
인증Authorization: Bearer YOUR_KEY
모델 IDuncensored
컨텍스트 창100,000 토큰 (입력 + 출력)
최대 출력100,000 토큰 윈도우의 남은 만큼; max_tokens는 선택 사항(별도 상한 없음)
JSON 모드response_format: {"type": "json_object"}
함수 호출지원 — tools, tool_choice; 응답에 tool_calls (스트리밍 포함), 결과는 role: tool로 전송
스트리밍지원 — SSE, 마지막 청크에 토큰 사용량 포함
파라미터temperature, top_p, stop, seed, presence_penalty, frequency_penalty
동시 요청키당 동시 8개
응답 헤더X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
요청 크기최대 8 MB
속도 제한키당 분당 300회
유효기간유료 크레딧은 만료되지 않으며 구독 없음
과금선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료
무료 체험$0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용
가격입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00
보너스$50 이상 +5%, $100 이상 +10%
충전USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액
키계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효
로그인Google 또는 이메일과 비밀번호
콘텐츠성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부

오류 코드

오류는 고정된 type을 가진 JSON으로 반환되며, 실패하거나 거부된 요청은 과금되지 않습니다.

코드유형의미
400bad_request잘못된 JSON, 빈 메시지, 잘못된 파라미터 또는 컨텍스트 초과
401missing_key · invalid_key · key_revoked키 없음·잘못됨·새 키로 교체됨
402no_credit잔액 없음 — 충전하면 즉시 재개
403content_blocked미성년자 관련 성적 콘텐츠 — 거부, 과금 없음
404not_found알 수 없는 엔드포인트
413request_too_large본문 8 MB 초과
429rate_limited · concurrency분당 300회 또는 동시 8개 초과 — 잠시 후 재시도
503upstream_busy모델 혼잡 — 몇 초 후 재시도

질문과 답변

공식 OpenAI API인가요?

아니요. 오픈 웨이트 모델을 사용하는 독립적인 서비스입니다. OpenAI API 형식과 호환되지만 GPT-4나 GPT-3.5가 아닙니다. 자체 서버에서 호스팅되는 별도의 무검열 LLM API입니다.

속도 제한을 초과하면 어떻게 되나요?

API는 <code>429</code> 상태 코드를 반환합니다. 클라이언트에서 지수 백오프와 함께 재시도 로직을 구현해야 합니다. 키당 분당 요청 수는 300회로 제한됩니다.

시작하기 위해 신용카드가 필요한가요?

아니요. 신규 계정에는 7일 동안 유효한 $0.50의 무료 체험 크레딧이 제공됩니다. 카드가 필요하지 않습니다. 지속적인 사용에는 암호화폐(USDT 또는 USDC)로 충전합니다.

키는 양식 하나만 작성하면 받을 수 있습니다

계정을 생성하고 키를 복사한 후 베이스 URL을 변경하세요. 설정은 이것뿐입니다.

API 키 받기