ko ▾
체험 키 받기

무검열 AI를 위한 API 문서

미선적 대형 언어 모델에 즉시 요청을 시작하세요. 인터페이스가 OpenAI 표준과 일치하므로 코드를 다시 작성하지 않고도 키를 교체할 수 있습니다.

Base URL
https://api.aiunlimited.cc/v1
모델
uncensored

Base URL 및 인증

클라이언트를 https://api.aiunlimited.cc/v1 API 키를 헤더에 포함합니다. 계당 하나의 키를 발급하며 이는 엔드포인트에 대한 전체 액세스 권한을 부여합니다. 인증 모든 OpenAI 호환 SDK와 호환되는 표준 Bearer 토큰 방식을 사용합니다.

curl https://api.aiunlimited.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
  }'

키는 선불 크레딧을 제어하므로 안전하게 유지하세요. 대시보드에서 새 키를 생성할 수 있으며, 이전 키는 즉시 작동하지 않게 됩니다.

uncensored AI를 사용한 첫 번째 요청

POSTリクエストを送信 /v1/chat/completions 모델 ID를 uncensored. 이 엔드포인트는 표준 메시지 배열을 받아 콘텐츠 필터 없이 텍스트 응답을 반환합니다. 이 구조를 사용하여 연결성을 테스트하고 토큰 카운팅을 확인하십시오.

from openai import OpenAI

client = OpenAI(base_url="https://api.aiunlimited.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)

응답에는 사용량 통계가 포함되어 있어 비용을 정확하게 추적할 수 있습니다. 오류는 명확한 JSON 메시지와 함께 표준 HTTP 코드를 반환하므로 디버깅이 간편합니다.

에이전트를 위한 Node.js 통합

기존 Node.js 워크플로우와 통합하기 위해 기본 URL과 키로 클라이언트를 초기화합니다. 이 설정은 동기식 호출과 에이전트 구축을 위한 비동기 패턴을 모두 지원합니다. 클라이언트를 한 번 구성하고 여러 요청에서 재사용하세요.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunlimited.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);

전달 uncensored 제한 없는 출력을 받도록 하려면 모델 ID를 사용합니다. 라이브러리는 연결 풀링 및 재시도 로직을 자동으로 처리합니다.

스트리밍 응답

stream을 true로 설정하여 스트리밍 활성화 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)

마지막 청깅에는 usage 입력 및 출력 토큰 수를 포함하는 object입니다. 이 데이터를 구문 분석하여 로컬 크레딧 잔액을 정확하게 업데이트하세요.

속도 제한 및 오류

분당 300개 요청 또는 키당 8개 동시 연결을 초과하면 429 상태 코드가 반환됩니다. 401 오류는 유효하지 않거나 만료된 API 키를 나타내며, 402는 선불 크레딧이 부족함을 의미합니다. 요청 본문 크기는 8 MB를 초과할 수 없습니다.

429 오류에 대해 지수 백오프를 구현하여 서버에 과부하가 걸리는 것을 방지하세요. 오류는 토큰을 소모하지 않으므로 계정 잔액을 정기적으로 확인하세요.

컨텍스트 윈도우 및 제약 사항

이 모델은 프롬프트와 응답을 합쳐 100,000 토큰 컨텍스트 윈도우를 지원합니다. 요청당 최대 출력은 16,000 토큰이며, 더 낮은 제한을 지정하지 않는 한 이 제한이 적용됩니다. max_tokens 값입니다. 지정되지 않은 경우 기본 출력은 2,048 토큰으로 복귀합니다.

비용이 길이에 따라 증가하므로 토큰 사용량을 주의 깊게 모니터링하세요. 사용 stream 긴 대화 중 메모리를 효율적으로 관리하기 위한 옵션입니다.

자주 묻는 질문

이것은 무제한 AI 서비스가 정말 무검열인가요?

예, 이 모델은 합법적인 성인, 픽션, 논쟁적 주제를 거부하지 않습니다. 미성년자가 관련된 성 콘텐츠만 차단하며, 이는 모든 요청에 적용되는 엄격한 제한입니다.

이것을 기존 OpenAI 클라이언트와 함께 사용할 수 있나요?

물론입니다. API는 표준 OpenAI chat-completions 인터페이스를 사용합니다. 클라이언트 구성에서 베이스 URL과 API 키만 업데이트하면 됩니다.

402 오류가 발생하면 어떻게 되나요?

402 오류는 사전 결제된 크레딧이 소진되었음을 의미합니다. 즉시 접근 권한을 복원하려면 암호화폐(USDT 또는 USDC)로 충전하세요. 실패한 요청 중 오류가 발생해도 크레딧이 차감되지 않습니다.

API 키를 지금 받으세요

등록하고, 토큰을 복사한 후 엔드포인트를 업데이트하세요. 간단한 설정입니다.

체험 키 받기