개발자를 위한 성인 API 문서
uncensored LLM API를 사용하여 직관적인 OpenAI 호환 인터페이스로 성인 콘텐츠를 생성하세요. 이 빠른 시작 가이드는 인증, 요청 형식 및 스트리밍을 다루어 즉시 통합할 수 있도록 합니다.
인증 및 Base URL
API는 요청에 베어러 토큰이 전달되어야 합니다. Authorization header. 다음에서 Google 또는 이메일을 통해 즉시 이 키를 생성합니다. API 키 받기 페이지입니다. 가입에 전화번호가 필요하지 않습니다.
기본 URL을 https://api.apiadult.com/v1. 이 엔드포인트는 표준 OpenAI SDK와 함께 작동합니다. 계정당 활성 키는 하나만 필요하며, 새 키를 발급하면 이전 키가 즉시 대체됩니다.
키는 안전하게 보관하세요. 키를 분실한 경우 대시보드에서 새 키를 생성하세요. 이 키는 텍스트 생성을 위한 uncensored 모델에 대한 접근 권한을 부여합니다.
첫 번째 요청
POSTリクエストを送信 /v1/chat/completions 모델 ID uncensored. 모델은 표준 거부 없이 합법적인 성인 콘텐츠에 맞게 조정된 오픈 웨이트 아키텍처입니다.
행동을 정의하기 위해 시스템 프롬프트를 포함하세요. API는 입력에 기반하여 텍스트 응답을 반환합니다. 오류는 크레딧을 소모하지 않습니다. 콘텐츠 정책으로 인한 거절은 무료입니다.
연결성을 검증하기 위해 간단한 메시지로 시작하세요. 아래 예시를 사용하여 초기 호출을 구성하세요.
curl https://api.apiadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
}'
Python SDK 통합
공식 OpenAI Python 라이브러리를 설치합니다. API 키와 사용자 정의 기본 URL로 클라이언트를 구성합니다. 이렇게 하면 다음과 같은 익숙한 메서드를 사용할 수 있습니다 chat.completions.create.
모델을 다음으로 설정하세요 uncensored 클라이언트 설정에 포함됩니다. 다음과 같은 매개변수를 전달할 수 있습니다. temperature 및 top_p 창의성을 제어합니다. SDK는 토큰 카운팅과 재시도를 자동으로 처리합니다.
이 방식은 기존 Python 애플리케이션에 대한 통합을 단순화합니다. 원시 JSON 응답을 수동으로 구문 분석할 필요가 없습니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiadult.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 통합
을 사용하세요 openai 서버 측 통합을 위한 Node.js 패키지. 다음을 설정하세요 apiKey 및 basePath 엔드포인트를 가리킵니다.
chat completions 엔드포인트를 다음을 사용하여 호출 uncensored 모델입니다. 응답을 스트리밍하거나 전체 출력을 기다릴 수 있습니다. SDK는 다음 같은 표준 옵션을 지원합니다. max_tokens 및 stop 시퀀스.
이 방법은 백엔드 서비스나 서버리스 함수에 이상적입니다. 애플리케이션 전반에 걸쳐 일관된 동작을 보장합니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiadult.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);
스트리밍 및 SSE 토큰
stream을 true로 설정하여 스트리밍 활성화 stream: true 요청에 포함됩니다. API는 실시간 토큰 전달을 위해 서버 전송 이벤트(SSE)를 반환합니다.
스트림의 마지막 청크에는 요청에 대한 총 토큰 사용량이 포함되어 있습니다. 이를 통해 추가 호출 없이 비용을 정확하게 추적할 수 있습니다. 스트리밍은 사용자의 지각된 지연 시간을 줄여줍니다.
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)
속도 제한 및 할당량
각 API 키는 분당 300회 요청으로 제한됩니다. 동시에 최대 8개의 요청을 처리할 수 있습니다. 요청 본문은 8MB를 초과할 수 없습니다.
잘못된 키를 보내면 API는 401 오류를 반환합니다. 402 오류는 선불 크레딧이 부족함을 나타냅니다. 429 오류는 속도 제한에 도달했음을 의미합니다.
컨텍스트 창은 총 100,000개의 토큰을 지원합니다. 출력은 요청당 16,000개 토큰으로 제한됩니다. 오류 및 거부는 선불 크레딧을 소모하지 않습니다.
자주 묻는 질문
선불 크레디트를 충전하는 방법은 무엇인가요?
USDT(TRC20) 또는 USDC(Base) 암호화폐로 충전하세요. 최소 충전 금액은 $20, 최대는 $500입니다. 대금 충전 시 보너스 크레딧이 추가됩니다: $50부터 +5%, $100부터 +10%, $200부터 +15%.
uncensored API 모델의 용량은 무엇입니까?
이 모델은 프롬프트와 완성을 합쳐 100,000개의 토큰을 처리할 수 있는 컨텍스트 창을 지원합니다. 요청당 최대 출력은 16,000개의 토큰입니다. max_tokens을 설정하지 않으면 기본값은 2,048개의 토큰입니다.
어떤 결제 수단을 받나요?
암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.
API 키를 지금 받으세요
등록하고 키를 복사한 후 기본 URL을 업데이트하세요. 간단한 설정입니다.