인증 및 Base URL 설정
무검열 AI는 표준 API 키 인증을 사용합니다. Authorization 헤더입니다.
대시보드에서 Google 또는 이메일로 키를 생성하세요. 기본 URL은 https://api.unscensoredai.com/v1.
키를 Bearer 토큰으로 보내세요. 계정을 식별하기 위해 모든 요청에 헤더를 포함하세요.
curl https://api.unscensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me to the server now."}]
}'
채팅 완료 엔드포인트 가이드
주요 엔드포인트는 POST /v1/chat/completions텍스트 입력을 받아 텍스트 출력을 반환합니다.
Specify the model as "uncensored". 이 모델은 합법적인 성인 또는 논쟁적인 주제를 거부하지 않습니다.
표준 OpenAI 형식으로 메시지를 전송하세요. API는 프롬프트를 처리하고 완료를 반환합니다.
from openai import OpenAI
client = OpenAI(base_url="https://api.unscensoredai.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)
SSE를 통한 스트리밍 응답
stream을 true로 설정하여 스트리밍 활성화 "stream": true 요청 본문에 포함하세요.
API는 Server-Sent Events(SSE)를 반환합니다. 각 청크에는 부분적인 토큰 데이터가 포함됩니다.
총 토큰 사용량을 위해 마지막 청크를 확인하세요. 이 방법은 긴 응답에 대한 지각된 지연 시간을 줄입니다.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unscensoredai.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);
함수 호출 및 JSON 모드
구조화된 도구 상호작용을 위해 함수 호출을 사용하세요. 요청 본문에 도구를 정의하세요.
다음과 함께 JSON 모드 활성화 "response_format": {"type": "json_object"} 일관된 출력을 위해.
設定 temperature 및 top_p 무작위성을 제어합니다. 이러한 매개변수는 응답의 변동성에 영향을 미칩니다.
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 키가 유효하지 않으면 401 오류가 발생합니다. 402 오류는 선불 크레딧이 부족함을 나타냅니다.
속도 제한은 분당 300개의 요청과 키당 8개의 동시 요청입니다. 429 오류를 피하려면 이러한 제한을 준수하십시오.
컨텍스트 윈도우는 100,000 토큰입니다. 요청 본문은 8 MB 미만이어야 합니다.
상태 코드를 확인하여 오류를 처리하세요. 429의 경우 지수 백오프로 재시도하세요.
토큰 가격 계산기
요금제는 입력 토큰 100만 개당 $0.15, 출력 토큰 100만 개당 $0.50입니다.
에러와 거부는 무료입니다. 실제 토큰 사용량에만 지불합니다.
암호화폐로 충전하세요. 크레딧은 만료되지 않습니다. 아래 계산기를 사용하여 비용을 추정하세요.
예상 토큰 볼륨을 입력하세요. API는 실제 사용량을 기준으로 청구합니다.