ko ▾
트라이얼 크레딧으로 시도하기

Uncutly AI API 문서

표준 OpenAI 호환 엔드포인트를 사용하여 Uncutly AI로 몇 분 안에 시작하세요. API 키로 인증하고 요청을 보내면 즉시 필터링되지 않은 텍스트 출력을 받으세요.

Base URL
https://api.uncutlyai.com/v1
모델
uncensored

인증 및 Base URL

모든 요청은 클라이언트를 베이스 URL에 연결하고 키를 다음에 전달하여 시작하세요 Authorization 헤더입니다.

기본 URL은 https://api.uncutlyai.com/v1

각 계정은 동시에 하나의 활성 키만 보유합니다. 새 키를 생성하면 이전 키가 즉시 작동하지 않게 됩니다. 이를 통해 접근 권한을 깔끔하고 안전하게 유지할 수 있습니다.

당사 서비스는 직접적인 제어를 원하는 개발자를 위해 설계되었습니다. 복잡한 라우팅이나 여러 모델을 관리할 필요가 없습니다. 키를 사용하고 시작하세요.

  • Base URL: https://api.uncutlyai.com/v1
  • 헤더: Authorization: Bearer YOUR_API_KEY

첫 번째 요청

다음으로 첫 번째 메시지를 보내세요 /v1/chat/completions 선호하는 HTTP 클라이언트를 사용하여 엔드포인트에 접근합니다.

모델 식별자는 단순히 uncensored. 이 오픈 웨이트 모델은 당사 서버에서 실행되며 합법적인 성인 사용에 대한 일반적인 콘텐츠 거부 없이 응답합니다.

표준 프롬프트 구조를 보낼 수 있습니다. API는 텍스트 입력을 받아 텍스트 출력을 반환합니다. chat-completions 형식을 지원하는 모든 OpenAI SDK 또는 클라이언트와 호환됩니다.

응답을 받기 위한 cURL 기본 예제입니다.

curl https://api.uncutlyai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
  }'

Python SDK

공식 OpenAI Python 패키지를 사용하여 최소한의 코드로 우리 API와 상호 작용하세요.

를 설정하세요 base_url 및 api_key 파라미터입니다. 클라이언트 초기화 시 포함합니다. 이를 통해 요청이 OpenAI 서버 대신 우리 uncensored 엔드포인트로 라우팅되도록 보장합니다.

모델 이름은 uncensored. 메시지를 사전형 목록으로 전달할 수 있습니다. 응답 객체에는 생성된 텍스트가 포함되어 있습니다. response.choices[0].message.content.

이 방식은 간단한 스크립트나 복잡한 애플리케이션 로직에 작동합니다. 직렬화를 자동으로 처리합니다.

from openai import OpenAI

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

다음을 사용하여 Node.js 애플리케이션에 API를 통합하세요. openai package.

클라이언트를 당사 기본 URL과 API 키와 함께 구성하세요. SDK는 HTTP 요청을 처리하고 JSON 응답을 파싱합니다.

호출 chat.completions.create 모델과 함께 메서드 uncensored필요에 따라 시스템 프롬프트 또는 사용자 메시지를 정의할 수 있습니다.

이 방법은 서버 측 생성에 신뢰할 수 있습니다. Express 라우트나 백그라운드 작업에 잘 맞습니다.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncutlyai.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 요청에 포함됩니다. API는 단일 전체 응답 대신 청크 스트림을 반환합니다.

각 청크에는 부분 텍스트가 포함됩니다. 이러한 청크를 연결하여 최종 메시지를 생성할 수 있습니다. 이는 실시간으로 업데이트되는 채팅 인터페이스에 유용합니다.

마지막 청깅에는 사용량 통계가 포함되어 있습니다. 스트림에서 직접 토큰 소비를 추적할 수 있습니다.

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)

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

제약 사항 및 오류 코드를 이해하여 통합을 빠르게 디버깅하세요.

컨텍스트 윈도우는 프롬프트와 completion을 합쳐 100,000 토큰입니다. 이는 입력 프롬프트와 생성된 출력을 모두 포함합니다. 요청당 최대 출력을 16,000 토큰으로 설정할 수 있습니다.

초당 요청 제한은 키당 분당 300회입니다. 동시에 8개의 요청을 실행할 수 있습니다. 요청 본문 제한은 8MB입니다.

자주 발생하는 오류에는 키가 잘못되어 401, 선불 크레딧이 고갈되어 402가 포함됩니다. 429 오류는 속도 제한에 도달했음을 의미합니다. 오류는 크레딧 잔액을 소모하지 않습니다.

가격은 투명합니다: 입력 토큰 1M당 $0.15, 출력 토큰 1M당 $0.50입니다. 크레딧은 선불이며 만료되지 않습니다.

자주 묻는 질문

Unctly AI란 무엇인가요?

Uncutly AI는 단일 비제약 대형 언어 모델을 제공하는 호스팅형 OpenAI 호환 API입니다. 합법적인 성인용 텍스트 생성에 콘텐츠 거부 없이 초점을 맞추고 있습니다. 사용된 토큰만큼만 지불하면 됩니다.

API는 어떻게 결제하나요?

암호화폐만 받습니다. TRC20(TRC20) 또는 Base의 USDC로 $20부터 $500까지 충전할 수 있습니다. 크레딧은 만료되지 않으며 오류가 없습니다. 월 구독료나 월 요금이 없습니다.

어떤 결제 수단을 받나요?

암호화폐 전용: TRC20의 USDT 또는 Base의 USDC, $20부터 $500까지 정수 금액. $50부터 보너스 크레딧이 적용됩니다.

API 키 받기

등록, 키 복사, 기본 URL 업데이트. 필요한 건 그거뿐입니다.

트라이얼 크레딧으로 시도하기