- GPT NoFilter
- Uncensored API 빠른 시작 가이드
Uncensored API 빠른 시작 가이드
기존 클라이언트 코드를 nofilter GPT API에 연결하세요. 이 가이드는 제한 없는 콘텐츠 생성을 위한 인증, 엔드포인트 및 스트리밍을 다룹니다.
Base URL 및 인증
API 엔드포인트는 https://api.gptnofilter.com/v1. 클라이언트의 기본 URL을 이 주소로 업데이트하세요. 인증은 표준 API 키를 사용하여 수행됩니다. Authorization header에 Bearer 토큰으로 설정합니다. 계정당 하나의 키를 제공하며, 새 키 생성 시 이전 키가 즉시 대체됩니다.
첫 번째 요청
POSTリクエストを送信 /v1/chat/completions. 모델 ID는 uncensored. 이 엔드포인트는 텍스트 입력을 받아 텍스트 출력을 반환합니다. 이미지, 오디오, 비디오 생성을 지원하지 않습니다.
curl https://api.gptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What are the API limits for this model"}]
}'
요청 본문에는 모델 ID와 메시지 내용이 포함되어야 합니다. 시스템은 프롬프트를 처리하여 완료 토큰을 반환합니다.
Python SDK 통합
공식 OpenAI Python SDK를 사용하세요. 우리 base URL로 지정하고 API 키를 제공하세요. 코드는 엔드포인트를 제외하고 표준 OpenAI 사용과 동일합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnofilter.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)
이 설정을 통해 familiar한 메서드를 사용할 수 있습니다. client.chat.completions.create. 응답 구조는 OpenAI 표준 형식과 일치합니다.
Node SDK 통합
OpenAI Node.js 패키지를 설치하세요. 구성 apiKey 및 baseURL 속성. 이를 통해 기존 스크립트와의 호환성을 보장합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnofilter.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);
다음과 함께 completions 엔드포인트를 호출하세요 uncensored 모델입니다. SDK는 직렬화 및 헤더 주입을 자동으로 처리합니다.
스트리밍 및 JSON 모드
stream을 true로 설정하여 스트리밍 활성화 stream true로 설정합니다. 서버 전송 이벤트(SSE) 청크를 받습니다. 마지막 청크에는 총 토큰 사용량이 포함됩니다. 또한 response_format: {type: "json_object"}. 구조화된 데이터 생성에 유용합니다.
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)
함수 호출은 tools 파라미터. 모델은 실행 중 지정된 도구 정의를 따릅니다.
속도 제한 및 컨텍스트 윈도우
키당 분당 300회가 허용됩니다. 동시 요청 수는 8개로 제한됩니다. 요청 본문은 8MB를 초과할 수 없으며, 컨텍스트 윈도우는 프롬프트와 생성을 합해 총 100,000 토큰입니다. 최대 출력은 요청당 16,000 토큰입니다. 설정하지 않으면 max_tokens, 제한은 기본값이 2,048 토큰입니다. 오류 및 거절은 크레딧을 소모하지 않습니다. 401 오류는 키가 무효임을 의미합니다. 402 오류는 크레딧 부족을 나타냅니다. 429 오류는 속도 제한에 도달했음을 신호합니다.
자주 묻는 질문
이것은 채팅 GPT와 동일한가요?
아니요. 당사는 자체 비검열 대규모 언어 모델을 호스팅합니다. GPT, Claude 또는 기타 다른 벤더's 모델이 아닙니다. 제한 없는 응답을 위해 튜닝된 오픈 가중치 모델입니다.
크레딧이 부족해지면 어떻게 되나요?
402 오류가 반환됩니다. USDT(TRC20) 또는 USDC(Base)로 충전할 수 있습니다. 크레딧은 만료되지 않습니다. 큰 충전에는 보너스 크레딧이 적용됩니다.
제 데이터를 학습에 사용하나요?
아니요. 프롬프트는 학습에 사용되지 않습니다. 계정 생성에는 이메일만 필요합니다. 전화번호는 필요하지 않습니다.
키 보안
등록하고, 키를 검색한 후 엔드포인트를 업데이트하세요. 최소한의 설정입니다.
API 키 받기