NSFW LLM API 문서
비검열 LLM API 키를 몇 초 만에 받고 첫 번째 프롬프트를 보내세요. 이 가이드는 OpenAI 호환 엔드포인트, 스트리밍 및 토큰 가격을 다룹니다.
빠른 시작: 첫 번째 요청
가입 직후 OpenAI 호환 엔드포인트로 채팅 완료 요청을 전송합니다. API 키는 base URL HTTPS://api.nsfwplayrole.com/v1로의 모든 호출을 인증합니다. "uncensored" 모델 ID를 사용하여 거절 없이 성인 콘텐츠에 맞게 조정된 오픈 웨이트 모델에 액세스합니다.
연결성을 검증하기 위해 간단한 curl 명령어로 시작하세요. 엔드포인트는 messages 배열이 있는 표준 JSON 페이로드를 받습니다. 모델의 응답이 포함된 텍스트 응답을 받게 됩니다.
저희 API는 직접 통합을 위해 설계되었습니다. 프록시 레이어가 필요하지 않습니다. 표준 HTTP 클라이언트를 사용하여 기존 스택에 이 NSFW 채팅봇을 통합할 수 있습니다.
복잡한 로직을 구축하기 전에 키가 작동하는지 확인하세요. 응답에는 과금 투명성을 위한 토큰 사용 통계가 포함됩니다.
인증 및 헤더
모든 요청에 Authorization 헤더에 API 키를 포함하세요. 형식은 "Bearer "입니다. 이 표준 헤더는 무검열 AI 모델에 대한 안전한 접근을 보장합니다.
"API 키 받기" 페이지에서 Google 또는 이메일을 사용하여 키를 생성할 수 있습니다. 키는 한 번만 표시되므로 즉시 복사하세요. 각 계정은 하나의 활성 키만 지원하며, 새 키를 생성하면 기존 키가 대체됩니다.
키를 비공개로 유지하세요. 노출된 경우 대체 키를 생성하여 회수하세요. API 키는 토큰 소비에 필요한 유일한 자격 증명입니다.
잘못된 키는 401 오류를 반환합니다. 공백 없이 정확한 문자열을 복사했는지 확인하세요. 서버는 사전 지불된 잔액 대금으로 키를 검증합니다.
채팅 완료 엔드포인트
POST /v1/chat/completions에 JSON을 게시하여 텍스트 응답을 받으세요. 엔드포인트는 "uncensored"로 설정된 model 필드를 받습니다. GET /v1/models를 통해 사용 가능한 모델을 나열할 수도 있습니다.
페이로드는 messages 배열이 필요합니다. 각 메시지에는 역할(user, assistant, system)과 내용이 있습니다. 모델은 프롬프트 기록을 기반으로 응답을 생성합니다.
당사 무검열 LLM은 입력 프롬프트와 출력 완료를 모두 포함하여 최대 100,000토큰의 컨텍스트를 처리합니다. 이 제한을 초과하는 요청은 거부됩니다.
역할극 시나리오나 창작 글쓰기를 위한 엔드포인트를 사용하세요. 모델은 표준 거부 없이 합법적인 성인 콘텐츠에 응답합니다. 서사 방향을 직접 제어하세요.
스트리밍 및 SSE
요청에 stream을 true로 설정하여 스트리밍을 활성화하세요. API는 단일 JSON 객체 대신 서버 전송 이벤트(SSE)를 반환합니다. 각 청크에는 부분 텍스트와 사용량 데이터가 포함됩니다.
SSE 스트림을 파싱하여 텍스트를 실시간으로 표시하세요. 마지막 청크에는 요청의 전체 토큰 사용량이 포함됩니다. 이를 통해 전체 응답을 기다리지 않고도 정확한 청구 내역을 추적할 수 있습니다.
스트리밍은 사용자에게 지각된 지연 시간을 줄여줍니다. 긴 설명이 생성되는 NSFW 역할극에 이상적입니다. 연결이 끊어지면 필요시 재시도하여 원활하게 처리하세요.
자동 스트리밍 처리를 위해 공식 OpenAI SDK를 사용하세요. 이 SDK들은 SSE 형식을 올바르게 구문 분석합니다. 우리 API는 이러한 라이브러리들과 완전히 호환됩니다.
함수 호출 및 JSON 모드
모델 출력을 구조화하기 위해 함수 호출을 사용하세요. 이름, 설명, 매개변수가 포함된 요청에 도구를 정의하세요. 모델은 일반 텍스트 대신 함수 호출 객체를 반환합니다.
response_format을 json_object로 설정하여 JSON 모드를 활성화합니다. 모델은 엄격하게 유효한 JSON만 반환합니다. 이는 구조화된 데이터나 게임 상태 파싱에 유용합니다.
동적 상호작용을 위해 함수 호출과 스트리밍을 결합하세요. 모델은 사용자 입력에 기반하여 작업을 결정할 수 있습니다. tool_choice를 사용하여 특정 함수를 강제 실행하세요.
처리 전에 JSON 출력을 검증합니다. 모델은 엄격한 준수를 목표로 하지만 가끔 유효하지 않은 구문을 반환할 수 있습니다. 우리의 검열되지 않은 모델은 창의적인 컨텍스트에서도 구조를 유지합니다.
속도 제한 및 가격 책정
월 요금이 없는 토큰 단위 지불. 입력 토큰은 1M당 $0.15, 출력 토큰은 1M당 $0.50입니다. 오류 및 거절은 무료입니다. 크레딧은 만료되지 않습니다.
암호화폐로만 충전합니다: USDT(TRC20) 또는 USDC(Base). 금액 범위는 $20부터 $500입니다. 보너스 크레딧 제공: $50부터 +5%, $100부터 +10%, $200부터 +15%.
속도 제한은 분당 300개의 요청과 키당 8개의 동시 요청입니다. 요청 본문 제한은 8MB입니다. 제한을 초과하면 429 오류가 반환됩니다.
402 오류는 잔액 부족을 의미합니다. 서비스를 계속 이용하려면 즉시 충전하세요. 체험용 크레딧은 7일 동안 $0.50이 제공됩니다.
cURL
curl https://api.nsfwplayrole.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set temperature to 0.7 for consistent output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwplayrole.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwplayrole.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 = 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)자주 묻는 질문
컨텍스트 윈도우 크기는 얼마인가요?
컨텍스트 윈도우는 프롬프트와 completion을 합쳐 100,000 토큰입니다. 이전 컨텍스트 손실 없이 긴 역할극 이력을 전송할 수 있습니다. 요청당 최대 출력은 16,000 토큰입니다.
401 또는 429와 같은 오류를 어떻게 처리하나요?
401 오류는 API 키가 유효하지 않거나 무효화되었음을 의미합니다. 대시보드에서 키를 확인하십시오. 429 오류는 분당 300회 요청의 속도 제한을 초과했음을 나타냅니다. 기다렸다가 다시 시도하거나 동시성을 줄이십시오.
모델은 NSFW 콘텐츠를 거부하나요?
uncensored 모델은 합법적인 성인, 픽션, 또는 논쟁적인 주제를 거부하지 않습니다. 롤플레이와 에로틱 콘텐츠에 최적화되어 있습니다. 유일한 엄격한 제한은 미성년자가 포함된 성적인 콘텐츠로, 이는 항상 거부됩니다.
API 키 받기
가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 설정은 몇 초면 끝납니다.