무검열 모델용 API 문서
베이스 URL을 교체하고 이미 알고 있는 동일한 엔드포인트에 요청을 보내서 제한 없는 API를 시작하세요.
인증 및 Base URL
Authorization 헤더에 API 키를 포함하여 무장 해제된 모델에 즉시 액세스할 수 있도록 당사 기본 URL에 요청을 보내세요.
사용 Bearer <your-key> 모든 호출에 대해. 키는 Google 또는 이메일로 가입 시 생성됩니다. 사전 결제 계정을 식별하므로 안전하게 보관하세요.
표준 OpenAI 호환 인증을 사용합니다. 키가 유효하지 않으면 401 오류가 발생하고, 크레딧이 고갈되면 암호화 결제 충전이 필요한 402 오류가 발생합니다.
첫 번째 요청
API 키와 함께 채팅 완료 엔드포인트에 간단한 메시지를 게시하여 첫 번째 요청을 수행하세요.
이 cURL 예제는 무장 해제된 모델에서 텍스트 응답을 얻는 데 필요한 최소 구조를 보여줍니다.
바꾸기 <YOUR_API_KEY> 대시보드에 표시된 키를 사용하세요. 응답에는 생성된 텍스트가 포함되어 있습니다. content 필드입니다.
curl https://api.chatgptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 3 unix commands to find large files"}]
}'
Python 통합
기본 URL을 가리켜 우리 API와 상호작용하세요.
이 방식은 사용자 정의 클라이언트 로직이 필요하지 않습니다. 단순히 base_url API 키를 제공하세요. 라이브러리가 직렬화 및 응답 파싱을 자동으로 처리합니다.
이 방법은 OpenAI를 대상으로 하는 기존 코드베이스와 원활하게 작동합니다. 엔드포인트 구성만 조정하면 됩니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptnofilter.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)
JavaScript 프로젝트를 위한 Node.js 패키지. 클라이언트를 다음으로 초기화하세요
Node.js에서 API와 통합하려면 클라이언트를 당사 특정 기본 URL과 자격 증명으로 초기화하세요.
Node SDK는 Python 클라이언트 구조를 반영합니다. 초기화 시 기본 URL과 API 키를 전달합니다. 나머지 코드는 표준 OpenAI 구현과 동일합니다.
이 기능을 통해 애플리케이션 로직을 다시 작성하지 않고도 공급자를 교체할 수 있습니다. 응답 구조는 OpenAI 사양과 일치합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptnofilter.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: true 요청 매개변수에 포함됩니다.
스트리밍은 긴 출력의 지각된 지연 시간을 줄입니다. 각 청크에는 부분 응답이 포함됩니다. 마지막 청크에는 청구를 위한 토큰 사용량 통계가 포함됩니다.
코드에서 스트림 이벤트를 처리하여 UI를 실시간으로 업데이트하세요. 이는 사용자가 즉각적인 피드백을 기대하는 채팅 인터페이스에 필수적입니다.
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개의 토큰 컨텍스트 윈도우를 지원합니다.
초당 요청 제한은 분당 300회, 키당 동시 요청 8개로 설정됩니다. 요청 본문은 8MB를 초과할 수 없습니다.
속도 제한을 초과하면 429 오류가 발생합니다. 몇 초 후 재시도하세요. 컨텍스트 윈도우는 즉시 잘리지 않고 광범위한 대화 기록을 허용합니다.
자주 묻는 질문
이것이 공식 ChatGPT 필터 없음 API인가요?
아니요, 당사는 독립적인 서비스 제공업체입니다. OpenAI 호환 인터페이스를 통해 자체 무검열 모델을 제공합니다. GPT-4 또는 기타 벤더의 모델이 아닙니다.
uncensored chatgpt API에 대한 결제 방법은 무엇인가요?
암호화폐(USDT(TRC20) 또는 USDC(Base))로 충전합니다. 크레딧은 사용된 토큰 수에 따라 차감됩니다. 오류 및 거절은 무료입니다.
모델은 NSFW 콘텐츠를 필터링하나요?
이 모델은 합법적인 성인 콘텐츠나 픽션 콘텐츠도 거부하지 않습니다. 제한 없는 사용을 위해 설계되었습니다. 미성년자가 관련된 성적인 콘텐츠만 엄격하게 필터링됩니다.