Base URL 및 인증
API 키는 모든 요청을 인증합니다. 기본 URL HTTPS://api.claudensfwpolicy.com/v1을 모든 OpenAI 호환 클라이언트와 함께 사용하세요. "Google로 계속하기" 또는 이메일 가입을 지원하여 즉시 키에 액세스할 수 있습니다. 전화번호 인증이 필요하지 않습니다. 키는 가입 후 한 번 표시됩니다.
첫 번째 요청
/v1/chat/completions으로 POST 요청을 전송하세요. 모델 ID는 "uncensored"입니다. 이 모델은 합법적인 성인 사용에 맞게 조정된 오픈 웨이트 모델입니다. 표준 주제를 거부하지 않습니다. 오류 및 거부 사유는 무료입니다. 연결성을 테스트하려면 다음 curl 명령을 사용하세요.
curl https://api.claudensfwpolicy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List five common NSFW policy restrictions"}]
}'
Python SDK 통합
공식 OpenAI Python 라이브러리를 설치합니다. 기본 URL을 our 엔드포인트로 설정합니다. API 키를 API 키 값으로 전달합니다. 이렇게 하면 기존 클라이언트 코드를 수정하지 않고 사용할 수 있습니다. 모델은 표준 프롬프트에 응답합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudensfwpolicy.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 SDK 통합
@anthropic 또는 OpenAI Node SDK를 사용하세요. 클라이언트 옵션에서 base URL을 구성하세요. 엔드포인트는 표준 JSON 페이로드를 허용합니다. 이는 기존 Node.js 애플리케이션과의 호환성을 보장합니다. 스트리밍 또는 동기화 모드는 동일하게 작동합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudensfwpolicy.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로 설정하여 스트리밍을 활성화합니다. 토큰 사용량 데이터는 마지막 청크에 나타납니다. 이를 통해 생성된 텍스트를 실시간으로 표시할 수 있습니다. API는 효율적인 데이터 전송을 위해 서버 전송 이벤트(SSE)를 지원합니다. 응답 헤드를 통해 사용량을 모니터링합니다.
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)
속도 제한 및 할당량
키당 분당 300개 요청의 제한이 있습니다. 동시성은 동시에 8개 요청으로 제한됩니다. 요청 본문은 8 MB를 초과해서는 안 됩니다. 401 오류는 키가 유효하지 않음을 의미합니다. 402 오류는 크레딧이 없음을 나타냅니다. 429 오류는 속도 제한을 신호합니다. 컨텍스트 윈도우는 프롬프트와 완성을 합쳐 100,000 토큰입니다. 요청당 최대 출력은 16,000 토큰입니다.