ko ▾

제한 없는 AI API 시작하기

기본 URL과 키를 업데이트한 후 단일 최적화 모델로 텍스트를 보내어 복잡한 라우팅 없이 직접적이고 필터 없는 응답을 받음으로써 uncensored AI API를 통합하세요.

https://api.uncensoredrouteropen.com/v1uncensored

SDK 설치

사용하는 언어에 대한 공식 OpenAI SDK를 설치하세요. 이 라이브러리는 HTTP 요청 및 JSON 파싱을 처리합니다. 우리가 OpenAI 채팅-완성 사양을 따르기 때문에 엔드포인트와 호환됩니다. 표준 패키지 관리자를 통해 패키지를 설치하세요. 그런 다음 스크립트에서 클라이언트 클래스를 가져오세요. 이렇게 하면 즉시 API에 연결할 수 있는 도구를 얻게 됩니다.

from openai import OpenAI

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

기본 URL 구성

클라이언트를 저희 특정 엔드포인트로 연결하세요. 베이스 URL을 HTTPS://api.uncensoredrouteropen.com/v1로 설정해야 합니다. Authorization 헤더에 API 키를 사용하세요. 이를 통해 모든 요청이 저희 uncensored 모델로 전송되도록 보장합니다. 표준 OpenAI SDK는 이 재정의 기능을 허용합니다. 기본 엔드포인트를 무시합니다. 코드는 표준 라이브러리와 호환됩니다.

import OpenAI from "openai";

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

첫 번째 요청하기

간단한 메시지를 보내 텍스트를 생성하세요. 요청 시 모델 ID "uncensored"를 사용하세요. 이 오픈 웨이트 모델은 일반적인 거부 없이 응답합니다. 시스템 역할을 가진 프롬프트를 보낼 수 있습니다. API는 텍스트 응답을 반환합니다. 유효하지 않은 키와 같은 오류는 401을 반환합니다. 크레딧 부족 시 402를 반환합니다. 이는 표준 HTTP 코드입니다.

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

스트리밍 및 도구 활성화

실시간 토큰 출력을 위해 스트리밍을 사용하세요. 요청에 stream을 true로 설정하세요. API는 Server-Sent Events를 보냅니다. 각 청크에는 부분 텍스트가 포함됩니다. 마지막 청크에는 토큰 사용량이 포함됩니다. 함수 호출을 위해 도구를 정의할 수도 있습니다. 모델은 도구 스키마를 따릅니다. 이는 복잡한 에이전트 워크플로우를 가능하게 합니다.

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)

JSON 모드 & 매개변수 처리

JSON 모드를 사용하여 구조화된 출력을 강제합니다. response_format을 json_object로 설정합니다. 모델은 유효한 JSON을 반환합니다. 창의성을 위해 temperature를 조정할 수 있습니다. nucleus sampling을 위해 top_p를 사용합니다. 생성 중단을 위해 stop 시퀀스를 설정합니다. 이러한 매개변수는 출력 스타일을 제어합니다. OpenAI API와 정확히 동일하게 작동합니다.

제한 사항, 오류 및 컨텍스트

키당 분당 300회 요청이 허용됩니다. 8개의 동시 요청을 실행할 수 있습니다. 요청 본문은 8 MB 미만이어야 합니다. 컨텍스트 윈도우는 총 100,000 토큰을 지원합니다. 요청당 최대 출력은 16,000 토큰입니다. 오류는 무료입니다. 크레딧은 만료되지 않습니다. 중복 과금의 경우 지원 페이지를 이용하세요.

자주 묻는 질문

직접 통합을 위한 오픈 라우터 비검열 대체제는 무엇인가요?

당사의 API는 복잡한 라우팅 없이 단일 비검열 모델에 직접 접근할 수 있게 합니다. 기본 URL과 키를 변경하여 사용하면 됩니다. 이는 합법적인 성인 콘텐츠에 최적화된 오픈 웨이트 모델입니다.

속도 제한 및 오류를 어떻게 처리하나요?

분당 300회 요청이 가능합니다. 429 오류는 제한에 도달했음을 의미합니다. 401 오류는 키가 유효하지 않음을 의미합니다. 402 오류는 암호화폐 크레딧을 충전해야 함을 의미합니다.

컨텍스트 윈도우 크기는 얼마인가요?

프롬프트와 completion의 합산 컨텍스트 윈도우는 100,000 토큰입니다. 요청당 최대 16,000 토큰을 생성할 수 있습니다. 이는 긴 대화와 대용량 문서를 지원합니다.

API 키 검색

가입하고, 키를 복사한 후 기본 URL을 업데이트하세요. 전체 구성입니다.

키를 생성