개발자를 위한 API 문서
애플리케이션을 위한 원시 제한 없는 텍스트 응답을 보내기 위한 표준 OpenAI 호환 도구를 사용하는 제한 없는 LLM API를 시작하세요.
인증 및 Base URL
API 키는 모든 요청을 인증합니다. Authorization 헤더에 https://api.nsfwtext.cc/v1 베이스 URL로 사용합니다. 키를 Authorization header. 이 설정은 모든 OpenAI 호환 클라이언트와 호환됩니다.
curl https://api.nsfwtext.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check server status now"}]
}'Google 또는 이메일을 통해 즉시 키를 생성하세요. 전화번호 불필요. 키는 가입 직후 즉시 표시됩니다.
첫 번째 요청
uncensored 모델에 첫 번째 메시지를 보내세요. 모델 ID를 사용하세요 uncensored 원시 출력을 위해. 엔드포인트는 표준 chat-completions 페이로드를 받습니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwtext.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)플레이스홀더를 실제 키로 교체하세요. 응답에는 생성된 텍스트가 직접 포함됩니다. 오류는 표준 HTTP 코드를 반환합니다.
스트리밍 응답
서버 전송 이벤트(Server-Sent Events)를 사용하여 토큰을 실시간으로 수신합니다. 스트리밍을 활성화하려면 설정을 stream 수신하여 true. 토큰 사용량은 마지막 청크에 나타납니다.
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)도착하는 각 청크를 처리합니다. 이는 긴 출력에 대한 지각된 지연 시간을 줄입니다. UI에서 부분 문장을 우아하게 처리합니다.
함수 호출 및 JSON 모드
구조화된 데이터 추출을 위한 도구를 사용하세요 response_format with {"type": "json_object"} 엄격한 JSON 출력을 위해 이는 백엔드에서의 신뢰할 수 있는 파싱을 보장합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwtext.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);Specify tool definitions in the tools 배열입니다. 모델은 도구 호출 또는 직접 텍스트를 반환합니다. 사용 전에 JSON 구조를 검증하세요.
매개변수 및 컨텍스트
생성 제어 temperature, top_p, 그리고 seed. 컨텍스트 윈도우는 총 100,000 토큰을 지원합니다. 최대 출력은 요청당 16,000 토큰입니다.
設定 max_tokens 과도한 사용을 방지하세요. 사용 stop 출력을 조기에 절단하기 위한 시퀀스. 조정 presence_penalty 다양성을 위해 사용합니다.
제한 사항 및 오류
속도 제한은 분당 300회 요청을 허용합니다. 동시성은 8개의 동시 요청으로 제한됩니다. 요청 본문은 8MB 미만이어야 합니다.
잘못된 키의 경우 401을 사용합니다. 402는 선불 크레딧 부족을 나타냅니다. 429는 속도 제한 소진을 의미합니다. 크레딧은 만료되지 않으므로 언제든지 충전할 수 있습니다.
자주 묻는 질문
NSFW 텍스트 API의 베이스 URL은 무엇인가요?
모든 요청에는 HTTPS://api.nsfwtext.cc/v1을 사용하세요. 이 베이스 URL은 표준 OpenAI SDK와 함께 작동합니다. 클라이언트 구성을 이 URL로 업데이트하세요.
스트리밍 응답을 어떻게 처리하나요?
요청에서 stream을 true로 설정합니다. API는 Server-Sent Events를 반환합니다. 각 청크를 파싱하여 토큰을 실시간으로 표시하세요. 토큰 사용량에 대한 마지막 청크를 확인하세요.
크레딧이 부족해지면 어떻게 되나요?
402 오류 코드가 반환됩니다. USDT 또는 USDC로 충전하세요. 크레딧은 선불 방식이며 만료되지 않습니다. 오류 및 거절은 크레딧을 소모하지 않습니다.
API 키를 즉시 받으세요
등록하고 키를 가져온 후 기본 URL을 업데이트하세요. 해야 할 일이 이것뿐입니다.
계정 열기