ChatGPT 사용자를 위한 빠른 시작
기존 스택의 엔드포인트에 무검열 chatgpt를 연결하려면 base URL과 API 키만 업데이트하세요. OpenAI 호환 인터페이스로 수초 만에 요청을 실행하세요.
Base URL 및 인증
클라이언트를 호스팅된 엔드포인트에 연결하세요. base URL https://api.uncensoredchatgpt.cc/v1을 사용하고 Authorization 헤더에 API 키를 포함하세요. 이 설정은 모든 표준 OpenAI 호환 SDK에서 작동합니다.
- Base URL:
https://api.uncensoredchatgpt.cc/v1 - Auth Header:
Authorization: Bearer YOUR_API_KEY
Google 또는 이메일로 가입 후 즉시 키를 생성할 수 있습니다. 이 키는 채팅 완료 포함 모든 엔드포인트에서 활성화됩니다.
첫 번째 요청
연결성을 테스트하려면 표준 채팅 완성 요청을 보내세요. 모델 ID는 uncensored입니다. 이는 합법적인 성인 또는 창의적 콘텐츠에 대한 콘텐츠 필터 없이 직접 텍스트 응답을 반환합니다.
- Method:
POST - 엔드포인트:
/v1/chat/completions
- Method:
POST - 엔드포인트:
/v1/chat/completions
잘못된 키(401) 또는 부족 크레딧(402) 오류는 즉시 반환됩니다. 특정 콘텐츠에 대한 거부는 무료입니다.
Python SDK 통합
공식 Python SDK를 사용하여 빠르게 통합하세요. 클라이언트 초기화 시 base URL과 모델 ID를 구성하세요.
- 모델 ID:
uncensored - SDK:
openai
원하는 매개변수와 함께 chat.completions.create 메서드를 호출하세요. 이 접근 방식은 기존 스크립트와의 호환성을 보장하면서 워크로드에 무검열 AI API를 제공합니다.
Node.js SDK 통합
JavaScript 또는 TypeScript 환경에서는 사용자 정의 base URL로 클라이언트를 초기화하세요. 모델을 uncensored로 설정하고 chat.completions.create를 통해 요청을 수행하세요.
- 언어:
Node.js - SDK:
openai
이 방법은 자동화 스크립트 및 서버 측 애플리케이션에 적합합니다. 생성을 제어하기 위해 temperature 및 top_p과 같은 표준 매개변수를 전달할 수 있습니다.
스트리밍 응답
stream: true를 설정하여 실시간 토큰 출력을 활성화하세요. API는 Server-Sent Events(SSE)를 반환합니다. 토큰 사용 통계는 마지막 청크에 포함됩니다.
- Feature:
Streaming - 형식:
SSE
청크가 도착할 때마다 처리하세요. 이는 즉각적인 피드백이 필요한 채팅 인터페이스 또는 장문 콘텐츠 생성에 유용합니다.
제한 및 오류
중단을 피하려면 사용량을 모니터링하세요. API는 키당 분당 300개의 요청과 8개의 동시 요청을 허용합니다. 최대 요청 본문 크기는 8 MB입니다.
- 속도 제한: 분당 300개 요청
- 동시성: 8개 요청
일반적인 오류로는 잘못된 키(401), 부족 크레딧(402), 속도 제한(429)이 있습니다. 오류 및 거부는 크레딧을 소모하지 않습니다. 크레딧은 선불이며 만료되지 않습니다.
cURL
curl https://api.uncensoredchatgpt.cc/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
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredchatgpt.cc/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.uncensoredchatgpt.cc/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 토큰입니다. 요청당 최대 출력은 32,000 토큰이며, <code>max_tokens</code> 미설정 시 2,048 토큰입니다.
이 무검열 API는 함수 호출을 지원하나요?
네, API는 함수 호출(툴)과 <code>tool_choice</code>를 지원합니다. <code>response_format</code>을 <code>{"type": "json_object"}</code>로 설정하여 JSON 모드를 사용할 수도 있습니다.
크레딧을 충전하는 방법은 무엇인가요?
암호화폐로만 충전하세요: USDT(TRC20) 또는 USDC(Base). 결제 금액은 $10~$500입니다. $50 이상 충전 시 +5%, $100 이상 충전 시 +10% 보너스를 드립니다. 카드나 PayPal은 사용 불가합니다.
기술 사양
크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.
| 항목 | 내용 |
|---|---|
| 형식 | OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작 |
| Base URL | https://api.uncensoredchatgpt.cc/v1 |
| 인증 | Authorization: Bearer YOUR_KEY |
| 모델 ID | uncensored |
| 엔드포인트 | POST /v1/chat/completions · GET /v1/models |
| 함수 호출 | 지원 — tools, tool_choice; 응답에 tool_calls (스트리밍 포함), 결과는 role: tool로 전송 |
| 최대 출력 | 100,000 토큰 윈도우의 남은 만큼; max_tokens는 선택 사항(별도 상한 없음) |
| 파라미터 | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| 컨텍스트 창 | 100,000 토큰 (입력 + 출력) |
| 스트리밍 | 지원 — SSE, 마지막 청크에 토큰 사용량 포함 |
| JSON 모드 | response_format: {"type": "json_object"} |
| 요청 크기 | 최대 8 MB |
| 동시 요청 | 키당 동시 8개 |
| 속도 제한 | 키당 분당 300회 |
| 응답 헤더 | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 보너스 | $50 이상 +5%, $100 이상 +10% |
| 가격 | 입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00 |
| 무료 체험 | $0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용 |
| 충전 | USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액 |
| 유효기간 | 유료 크레딧은 만료되지 않으며 구독 없음 |
| 과금 | 선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료 |
| 로그인 | Google 또는 이메일과 비밀번호 |
| 콘텐츠 | 성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부 |
| 키 | 계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효 |
오류 코드
오류는 고정된 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 | 모델 혼잡 — 몇 초 후 재시도 |